从子目录导入文件?
我有一个名为的文件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
作为lib.BoxTime
,或使用:
import lib.BoxTime as BT...BT.bt_function()
相关分类