我在Python模块中有3个名为flags的文件。
__init__.py
文件data.py
lookup.py
lookup.py
包含from data import list_of_data_items
行
如果我然后尝试运行
from flags import lookup
我明白了
ModuleNotFoundError: No module named 'data'
导入data
没有问题
>>> from flags import data
>>>
在lookup.py中更改为from .data import list_of_data_items or from flags.data import list_of_data_items
行
如需进一步阅读,请查看此link。