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 veux importer BoxTime
de tester
. J'ai essayé ceci :
import lib.BoxTime
Ce qui a donné :
Traceback (most recent call last):
File "./tester.py", line 3, in <module>
import lib.BoxTime
ImportError: No module named lib.BoxTime
Une idée sur la façon d'importer BoxTime
du sous-répertoire ?
EDITAR
En __init__.py
était le problème, mais n'oubliez pas de vous référer à BoxTime
comme lib.BoxTime
ou l'utiliser :
import lib.BoxTime as BT
...
BT.bt_function()
1 votes
Il semble qu'il importe
lib/BoxTime
àtester
.