0
hurry
軟件包集合提供了幾個模塊,如hurry.filesize
和hurry.workflow
,它們可以分別安裝。如何導入hurry
模塊?我使用Python 2.7快速包導入如何工作?
在站點包目錄結構/是
site-packages/
hurry/
filesize/
__init__.py
filesize.py
tests.py
README.txt
hurry.filesize-0.9-py2.7-nspkg.pth
hurry.filesize-0.9-py2.7.egg-info/
dependency_links.txt
...
有一個在匆忙/文件夾中沒有__init__.py
,但我可以導入它,它被視爲內置模塊。
>>> import hurry
>>> hurry
<module 'hurry' (built-in)>
這是如何工作的?爲什麼我可以在沒有__init__.py
文件的情況下導入hurry
?我如何爲自己的包實現這個功能?
因此,關鍵是,它hurry.filesize'安裝'作爲一個包和'hurry'作爲命名空間包?你在這裏使用'foo'和'bar',這有點令人困惑。 – florisla
@florisla是的,就是這樣。 –