Pythonで環境変数を設定するにはどうすればいいですか? 質問する

Pythonで環境変数を設定するにはどうすればいいですか? 質問する

Python スクリプトでいくつかの環境変数を設定する必要があり、Python から呼び出される他のすべてのスクリプトで環境変数の設定を確認できるようにしたいと考えています。

私が行った場合、

os.environ["DEBUSSY"] = 1

1文字列でなければならないというエラーが表示されます。

また、一度設定したら、Python で環境変数 (スクリプトの後半部分) を読み取る方法も知りたいです。

ベストアンサー1

環境変数は文字列でなければならないので、

import os
os.environ["DEBUSSY"] = "1"

変数をDEBUSSY文字列に設定します1

この変数に後でアクセスするには、次のようにします。

print(os.environ["DEBUSSY"])

子プロセスは親プロセスの環境を自動的に継承します。特別な操作は必要ありません。

おすすめ記事