我還沒有遇到過這個問題,但我很好奇如何導入與子包名稱相同的模塊。舉例來說,一個可能的模塊結構看起來是這樣的:Python:如何導入與子包具有相同名稱的模塊?
mymodule\
__init__.py
string.py
現在,如果我需要mymodule.string
分裝和的string
模塊與從包每個Python分發交付的是在同一個什麼目錄,例如__init__.py
?以下行代碼全部導入子包裝。
from . import string
import mymodule.string as string
import string
謝謝,很好的答案。 :) – 2012-02-21 22:19:03