我在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
>>>
答案 0 :(得分:1)
在lookup.py中更改为该行
from .data import list_of_data_items or from flags.data import list_of_data_items
如需进一步阅读,请查看link。