У мене файл, який називається 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з підкаталогу?
EDIT
__init__.pyБула проблема, але не забувайте посилатися на BoxTimeякості lib.BoxTime, або використовуйте:
import lib.BoxTime as BT
...
BT.bt_function()