【发布时间】:2020-10-25 23:33:23
【问题描述】:
我希望将一组模块从子目录导入到父目录中的单个主模块中:
项目/
main.py
subdirectory/
__init__.py
timer.py
example.py
我可以要求任何单独的 .py 文件,如下所示:
from subdirectory import timer.py
但是,如果我运行以下命令,
from subdirectory import *
我尝试使用该子目录中的模块,我收到以下错误:
File "My:\Path\Here\...", line 33, in main
t = timer.timer()
NameError: name 'timer' is not defined
我希望能够一次导入所有文件,因为我正在导入几个模块。我已经在子目录中添加了一个空白的 init.py 文件。 我有什么遗漏的吗?
【问题讨论】:
标签: python python-3.x