自作したPackageを幾つかのライブラリで共有したいと考えています。
例えば以下のようなディレクトリ構造のプロジェクトが存在するとします。
ProjectA/ libs/ packageA/ __init__.py fileA.py fileB.py exec.py
fileAはfileBをimportして使用しています。
fileAを直接実行すると動作確認の処理が動く様になっています。
Python
1if __name__ == '__main__': 2 pass
しかしexec.pyから以下のようにimportするとfileBが見つからないとエラーになってしまいます。
Python
1from libs.packageA import fileA
fileAでもexecでも問題なく動作させるようにしたいのですが、良い方法はありますでしょうか。
よろしくお願い致します。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。