web-dev-qa-db-ja.com

Python .Eggファイルからモジュールをインポートするにはどうすればよいですか?

ここで__init__.pycを開くにはどうすればよいですか?

    >>> import stompservice
    <module 'stompservice' from 'C:\Python25\lib\site-packages\stompservice-0.1.0-py2.5.Egg\stompservice\__init__.pyc'>

C:\Python25\lib\site-packages\に表示されるのは.Eggファイルだけですが、パッケージの内部ファイルはどこにありますか?

17
Alex

http://peak.telecommunity.com/DevCenter/PythonEggs

.Eggファイルは単にZipファイルに名前が変更されます。

ZipプログラムでEggを開くか、拡張子の名前を.Zipに変更して解凍します。

24
Unknown

たとえば、.Eggファイルとして利用可能なsudsモジュールをインポートする場合:

pythonスクリプト:

Egg_path='/home/shahid/suds_2.4.Egg'

sys.path.append(Egg_path)

import suds
#... rest of code