Open Tobotobo opened 4 months ago
pip install python-dotenv
import os from dotenv import load_dotenv load_dotenv("./settings.env", override=True) username=os.getenv("USERNAME") print(username)
↓マジックコマンドは改行時に謎のタブが挿入されるようになるのでオススメしない
%reload_ext dotenv %dotenv ./settings.env -o username=os.getenv("USERNAME") print(username)
settings.env
USERNAME=tokyo taro
.env
%dotenv
-o
↓マジックコマンドは改行時に謎のタブが挿入されるようになるのでオススメしない
settings.env
注意点
.env
のようなドットから始まる隠しファイルは表示されず編集できない※ ファイル名を settings.env としているのはそのため
%dotenv
では-o
)しないとカーネル再起動などするまで値が更新されない%dotenv
を使用すると JupyterLab のセルの編集画面でエンター時に余計なタブが入るバグがある?