我还没有遇到过这个问题,但我很好奇如何导入一个与子包同名的模块。例如,可能的模块结构如下:
mymodule\
__init__.py
string.py
现在,如果我需要同时从与同一目录中的包(例如__init__.py)中获取mymodule.string子包和每个Python发行版提供的string模块,该怎么办?以下代码行全部导入子包。
from . import string
import mymodule.string as string
import string