该
__import__功能可能有点难以理解。
如果你改变
i = __import__('matplotlib.text')至
i = __import__('matplotlib.text', fromlist=[''])然后i将参考
matplotlib.text。
在Python 2.7和Python 3.1或更高版本中,可以使用
importlib:
import importlibi = importlib.import_module("matplotlib.text")一些注意事项
如果你尝试从子文件夹(例如)中导入内容
./feature/email.py,则代码将如下所示
importlib.import_module("feature.email")如果
__init__.py你要导入的文件所在的文件夹中没有任何内容,则无法导入任何内容



