2011-07-16 6 views
2

私のプログラムのためにこのスクリプトを手に入れました。プログラムはPythonを使ってスクリプトを作成します。とにかく、スクリプトにはこの行がありますは標準ライブラリの「共通」モジュールですか?

from common import Struct 

この部分はPythonの標準ライブラリですか?私のpythonはそれを見逃しているようだ。多分それは廃止されましたか? スクリプトにはpythonファイル以外のものは含まれていないので、スクリプト作成者が作成したモジュールではないと思います。

+0

私の知るところでは、標準のPythonライブラリには "struct"モジュールがありますが、共通ではありません。 "Struct"。あなたのコードで "Struct"の機能をチェックすれば、Structの使い方をもっと分かりやすくすることができます。 @eryksun氏によると、commonはPythonプロジェクトのpythonモジュールでなければならず、 "Struct"はクラスまたはファイルです。 – Yajushi

+3

Python 2.5,2.6,2.7の標準の一部ではありません。私は、スクリプトの作者が 'common'と呼ばれるモジュールにすべての一般的なユーティリティを置いていなければならないと思っています:-) – juanchopanza

答えて

3

common.pyファイルをチェックし、それをあなたのPYTHONPATHに追加することをお勧めします。

unix/bsdを使用している場合は、 "locate common.py"を実行して、どこかにStructがあるかどうかを調べることができます。

希望する

関連する問題