Saya memiliki file bernama tester.py, terletak di /project.
/projectmemiliki subdirektori bernama lib, dengan file bernama BoxTime.py:
/project/tester.py
/project/lib/BoxTime.py
Saya ingin mengimpor BoxTimedari tester. Saya sudah mencoba ini:
import lib.BoxTime
Yang menghasilkan:
Traceback (most recent call last):
File "./tester.py", line 3, in <module>
import lib.BoxTime
ImportError: No module named lib.BoxTime
Adakah ide cara mengimpor BoxTimedari subdirektori?
EDIT
The __init__.pyadalah masalah, tapi jangan lupa untuk merujuk BoxTimesebagai lib.BoxTime, atau menggunakan:
import lib.BoxTime as BT
...
BT.bt_function()