私はと呼ばれるファイル持っているtester.pyに位置し、/project。
/projectには、というサブディレクトリlibがあり、次のファイルがありますBoxTime.py。
/project/tester.py
/project/lib/BoxTime.py
からインポートBoxTimeしたいtester。私はこれを試しました:
import lib.BoxTime
その結果:
Traceback (most recent call last):
File "./tester.py", line 3, in <module>
import lib.BoxTime
ImportError: No module named lib.BoxTime
BoxTimeサブディレクトリからインポートする方法はありますか?
編集
これ__init__.pyが問題でしたが、BoxTimeとして参照するlib.BoxTimeか使用することを忘れないでください:
import lib.BoxTime as BT
...
BT.bt_function()