Tengo un archivo llamado tester.py
, ubicado en /project
.
/project
tiene un subdirectorio llamado lib
, con un archivo llamado BoxTime.py
:
/project/tester.py
/project/lib/BoxTime.py
Quiero importar BoxTime
desde tester
. He intentado esto:
import lib.BoxTime
Cual resulto:
Traceback (most recent call last):
File "./tester.py", line 3, in <module>
import lib.BoxTime
ImportError: No module named lib.BoxTime
¿Alguna idea de cómo importar BoxTime
desde el subdirectorio?
EDITAR
El __init__.py
era el problema, pero no se olvide de hacer referencia a BoxTime
que lib.BoxTime
, o usar:
import lib.BoxTime as BT
...
BT.bt_function()