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