У меня есть файл с именем 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()