1

同様の質問が何度も寄せられていますが、まだ解決策が見つかりません。次のような構造の Python プロジェクトがあります (簡易版)。
問題は、インポートmodule1することmyscript.pyです。sys.path.append(os.path.join(os.path.dirname(sys.argv[0]), '..'))これまでのところ、の上に書いてきましたmyscript.pyが、これはあまりエレガントではなく、プロジェクトから別のフォルダーにあるスクリプトにモジュールを簡単にインポートできる、私のプロジェクトに最適な構造は何でしょうか。

project
--project
----module1.py
----module2.py
----__init__.py
--examples
--scripts
---myscript.py
--Readme.md
4

0 に答える 0