私は suds (素晴らしいライブラリ、ところで) を使用していますが、それを移植可能にしたいと考えています (それに依存するコードを使用するすべての人がファイルをチェックアウトして実行できるようにするため)。
「suds-0.4-py2.6.egg」(python/lib/site-packages 内) を追跡し、ファイルに入れました。
import path.to.egg.file.suds
from path.to.egg.file.suds import *
import path.to.egg.file.suds-0.4-py2.6
最初の 2 つは suds が存在しないと訴えており、最後の 1 つは構文が無効です。
__init__.py ファイルには、次のものがあります。
__all__ = [ "FileOne" ,
"FileTwo",
"suds-0.4-py2.6"]
そして以前に試した
__all__ = [ "FileOne" ,
"FileTwo",
"suds"]
しかし、どちらも機能しません。
これは正しい方法ですか?もしそうなら、どうすればインポートを機能させることができますか。そうでない場合、どうすれば同じ結果を得ることができますか?
ありがとう