J'ai un fichier appelé tester.py
, situé sur /project
.
/project
a un sous-répertoire appelé lib
, avec un fichier appelé BoxTime.py
:
/project/tester.py
/project/lib/BoxTime.py
Je souhaite importer BoxTime
depuis tester
. J'ai essayé ceci:
import lib.BoxTime
Résultat:
Traceback (most recent call last):
File "./tester.py", line 3, in <module>
import lib.BoxTime
ImportError: No module named lib.BoxTime
Des idées sur la façon d'importer à BoxTime
partir du sous-répertoire?
ÉDITER
Le __init__.py
était le problème, mais ne pas oublier de se référer à BoxTime
comme lib.BoxTime
, ou de l' utilisation:
import lib.BoxTime as BT
...
BT.bt_function()