問題タブ [python]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
12 に答える
9861 参照

python - Python での XML 処理

XML ドキュメントを構築して Web サービスに投稿する必要があるプロジェクトの一部を構築しようとしています。スキルを拡張する手段として、Python でそれを行いたいと考えています。

残念ながら、私は .NET での XML モデルについてはかなりよく知っていますが、Python での XML モデルの長所と短所はよくわかりません。

Python で XML 処理を行った経験のある人はいますか? どこから始めることをお勧めしますか? これから作成する XML ファイルはかなり単純なものになります。

0 投票する
4 に答える
4117 参照

python - Mac でフォントの表示名からフル パスを見つけるにはどうすればよいですか?

Photoshop の JavaScript API を使用して、特定の PSD 内のフォントを検索しています。

API によって返されたフォント名を指定して、そのフォント名がディスク上で対応する実際の物理フォント ファイルを見つけたいと考えています。

これはすべて、OSX で実行されている python プログラムで発生しているため、次のいずれかを探していると思います。

  • 一部の Photoshop JavaScript
  • Python 関数
  • Python から呼び出せる OSX API
0 投票する
3 に答える
16820 参照

python - Windows で PDF のプレビュー JPEG を取得しますか?

PDF の最初のページの JPEG プレビューを生成する必要があるクロスプラットフォーム (Python) アプリケーションがあります。

Mac では、sipsを生成しています。Windowsで同じように簡単にできることはありますか?

0 投票する
7 に答える
9486 参照

python - Python コードベースの継続的インテグレーション システム

私はPythonコードベースを使用した趣味のプロジェクトに取り組み始めており、何らかの形の継続的インテグレーションをセットアップしたいと考えています (つまり、チェックインが行われるたびに一連のテスト ケースを実行し、担当者にナグ メールを送信します)。テストが失敗したときの人) CruiseControlまたはTeamCityに似ています。

ほとんどのVCSesでフックを使用してこれを実行できることはわかっていますが、それにはバージョン管理サーバーと同じマシンでテストを実行する必要があり、これは私が望むほどエレガントではありません。Pythonコードベースに適した、小さくて使いやすいオープンソースの継続的インテグレーション システムについて何か提案はありますか?

0 投票する
3 に答える
56179 参照

python - cx_Oracle: 結果セットを反復処理するにはどうすればよいですか?

結果セットを反復処理するには、いくつかの方法があります。それぞれのトレードオフは何ですか?

0 投票する
8 に答える
12941 参照

python - 'in'を使用して配列内のPythonオブジェクトの属性を照合する

夢を見ていたかどうかは覚えていませんが、次のような機能があったことを思い出しているようです。

私はドキュメントを調べましたが、この種のものは明白なリストされたヘッダーに該当しません

0 投票する
9 に答える
14831 参照

python - Djangoのクラスビュー

Djangoビューは関数を指します。これは、機能を少しだけ変更したい場合に問題になる可能性があります。はい、関数内に数百万のキーワード引数とさらに多くのifステートメントを含めることができましたが、オブジェクト指向のアプローチを考えていました。

たとえば、ユーザーを表示するページがあります。このページは、グループを表示するページと非常によく似ていますが、別のデータモデルを使用する場合とはあまり似ていません。グループにもメンバーなどがいます...

1つの方法は、ビューをクラスメソッドにポイントしてから、そのクラスを拡張することです。誰かがこのアプローチを試したことがありますか、または他のアイデアがありますか?

0 投票する
6 に答える
4231 参照

python - PythonとMySQL

PythonをPostgresqlで動作させることはできますが、MySQLで動作させることはできません。主な問題は、共有ホスティングアカウントでは、DjangoやPySQLなどをインストールする機能がないことです。通常、コンピューターにインストールすると失敗するため、ホストにインストールできないのは良いことかもしれません。

bpgsqlはインストールを必要としないので本当に良いと思いました。それは私が見て、読んで、そして関数を呼び出すことができる単一のファイルです。MySQLでこのようなことを知っている人はいますか?

0 投票する
14 に答える
375611 参照

python - itertools.groupby()を使用するにはどうすればよいですか?

itertools.groupby()Pythonの関数を実際に使用する方法についての理解できる説明を見つけることができませんでした。私がやろうとしていることはこれです:

  • リストを取る-この場合、オブジェクト化されたlxml要素の子
  • いくつかの基準に基づいてグループに分割します
  • その後、これらの各グループを個別に繰り返します。

ドキュメントを確認しましたが、単純な数字のリストを超えてそれらを適用しようとすると問題が発生しました。

だから、私はどのように使用しitertools.groupby()ますか?私が使用すべき別のテクニックはありますか?良い「前提条件」の読み方へのポインタもいただければ幸いです。

0 投票する
18 に答える
312796 参照

python - 既存のオブジェクトインスタンスへのメソッドの追加

Pythonで既存のオブジェクト(つまり、クラス定義にない)にメソッドを追加できることを読みました。

そうすることが必ずしも良いとは限らないことを私は理解しています。しかし、どうすればこれを行うことができますか?