私のプロジェクトツリーは次のようなものです:
maindir\
dir1\
MAINSCRIPT.py
dir2\
scriptA.py
これMAINSCRIPT.py
が私のメイン スクリプトです。
scriptA.py
からインポートするにはどうすればよいですかMAINSCRIPT.py
私のプロジェクトツリーは次のようなものです:
maindir\
dir1\
MAINSCRIPT.py
dir2\
scriptA.py
これMAINSCRIPT.py
が私のメイン スクリプトです。
scriptA.py
からインポートするにはどうすればよいですかMAINSCRIPT.py
そもそも、これは技術的なpythonパッケージではありません。または__init__.py
、各フォルダーに含まれます。また、メイン プログラムをフォルダの 1 つに置く理由もわかりません。しかし、Python の定期的にチェックされるパスにないファイルをインポートするためによく使用するのは、
import sys; sys.path.insert(0, '../dir2'); import scriptA
それが役立つことを願っています! 詳細情報:パス挿入の詳細