でローカルファイルにアクセスすることはできません。そうすると、models/__init__.py
がfile.conf
ファイルをロードするため、ファイルが破損します。私はsys.path
からsys.path.append
までのルートフォルダを追加しようとしましたが、問題は解決していないようです。私もinitからの相対パスを試しましたが、それでも相対パスで与えられたファイルを見つけることができません。独自のコードをエアフローコードにバンドルするにはどうすればよいでしょうか?エアフローは、私はフォルダ構造を持っているPythonコード
それを動作させるためにさまざまな方法を試した結果、ファイルの絶対パスをos.path.abspath(os.path.join(__file__ ,"../..") + '/file.conf')
として使用しています。あなたがより良い方法を知っているなら、以下で答えてください。おかげで:)
をインポートすることができ、あなたがfile.confロードするために使用されているコードは何ですか? –
'os.path.abspath(os.path.join(__ file__、" ../ .. ")+ '/file.conf')' – nehiljain