-
osモジュールを使用する方法:
import os # 削除する変数名 variable_name = '変数名' # 変数を削除する if variable_name in os.environ: del os.environ[variable_name]
-
python-dotenvパッケージを使用する方法:
from dotenv import dotenv_values, set_key # 削除する変数名 variable_name = '変数名' # .envファイルから変数を削除する config = dotenv_values('.env') if variable_name in config: del config[variable_name] set_key('.env', variable_name, None)
-
python-decoupleパッケージを使用する方法:
from decouple import config, UndefinedValueError # 削除する変数名 variable_name = '変数名' # .envファイルから変数を削除する try: config.remove(variable_name) except UndefinedValueError: pass
これらの方法を使用すると、Pythonで環境変数から変数を削除することができます。必要な方法を選択し、自分のコードに組み込んでください。また、上記のコード例では、変数名を指定して削除していますが、必要に応じて他の条件を追加することもできます。
以上がPythonで環境変数から変数を削除する方法の例です。ご参考までにお使いください。