我还没有遇到过这个问题,但我很好奇如何导入与子包名称相同的模块。举例来说,一个可能的模块结构看起来是这样的: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