私はと呼ばれるファイル持っている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()