Importar un archivo desde un subdirectorio?
Tengo un archivo llamadotester.py
, localizado en/project
.
/project
tiene un subdirectorio llamadolib
, con un archivo llamadoBoxTime.py
:
/project/tester.py
/project/lib/BoxTime.py
Quiero importarBoxTime
desdetester
. 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
Cualquier idea de cómo importarBoxTime
del subdirectorio?
EDITAR
los__init__.py
Fue el problema, pero no olvides referirte aBoxTime
comolib.BoxTime
, o usar:
import lib.BoxTime as BT
...
BT.bt_function()