Pythonでos.environをどのように使用するか?
Pythonにおいて、os.environは環境変数を取得および設定するための辞書オブジェクトです。現在のプロセスのすべての環境変数が含まれています。
環境変数の値を取得するには、os.environという辞書オブジェクトのインデックスを使用します。例えば、”PATH”という名前の環境変数の値を取得するには、以下のコードを使用します:
import os
path = os.environ["PATH"]
print(path)
os.environ[“MY_VAR”] = “my_value” のようにして、”MY_VAR”という名前の環境変数を”my_value”に設定するには、os.environ辞書オブジェクトを直接変更します。
import os
os.environ["MY_VAR"] = "my_value"
変更された環境変数は現在のプロセスにのみ影響を与え、他のプロセスやシステム環境変数には影響しません。
環境変数を削除したい場合は、os.environ辞書オブジェクトの対応する項目をdelステートメントで削除できます。例えば、”MY_VAR”という名前の環境変数を削除するには、次のコードを使用できます:
import os
del os.environ["MY_VAR"]
環境変数が削除された場合、他のプロセスやシステム環境変数には影響しません。