Ho un file chiamato tester.py
, situato su /project
.
/project
ha una sottodirectory chiamata lib
, con un file chiamato BoxTime.py
:
/project/tester.py
/project/lib/BoxTime.py
Voglio importare BoxTime
da tester
. Ho provato questo:
import lib.BoxTime
Quale risultato:
Traceback (most recent call last):
File "./tester.py", line 3, in <module>
import lib.BoxTime
ImportError: No module named lib.BoxTime
Qualche idea su come importare BoxTime
dalla sottodirectory?
MODIFICARE
L' __init__.py
era il problema, ma non dimenticare di fare riferimento a BoxTime
come lib.BoxTime
, o l'uso:
import lib.BoxTime as BT
...
BT.bt_function()