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