我有一个名为 的文件tester.py
,位于/project
.
/project
有一个名为 的子目录lib
,有一个名为 的文件BoxTime.py
:
/project/tester.py
/project/lib/BoxTime.py
我想BoxTime
从tester
. 我试过这个:
import lib.BoxTime
结果:
Traceback (most recent call last):
File "./tester.py", line 3, in <module>
import lib.BoxTime
ImportError: No module named lib.BoxTime
任何想法如何BoxTime
从子目录导入?
编辑
这__init__.py
是问题所在,但不要忘记引用BoxTime
aslib.BoxTime
或使用:
import lib.BoxTime as BT
...
BT.bt_function()