Ich habe eine Datei namens tester.py
befindet sich am /project
.
/project
hat ein Unterverzeichnis namens lib
mit einer Datei namens BoxTime.py
:
/project/tester.py
/project/lib/BoxTime.py
Ich möchte Folgendes importieren BoxTime
de tester
. Ich habe dies versucht:
import lib.BoxTime
Das Ergebnis:
Traceback (most recent call last):
File "./tester.py", line 3, in <module>
import lib.BoxTime
ImportError: No module named lib.BoxTime
Irgendwelche Ideen, wie man importiert BoxTime
aus dem Unterverzeichnis?
EDIT
El __init__.py
war das Problem, aber vergessen Sie nicht, sich auf BoxTime
als lib.BoxTime
, oder verwenden:
import lib.BoxTime as BT
...
BT.bt_function()