環境変数の取得方法

Pythonでは、osモジュールを使って環境変数にアクセスできます。環境変数とは、システムやプログラムで利用する設定値を保存する場所のことです。

環境変数を取得する

import os
home_directory = os.environ['HOME']
print(home_directory)

環境変数が存在しない場合にエラーを防ぐには、get()メソッドを使用します。

path = os.getenv('PATH', '/usr/bin')

これにより、PATH環境変数が存在しない場合にはデフォルト値/usr/binが返されます。

環境変数の確認

現在の環境変数のリストを取得するには、os.environを使います。

print(os.environ)

環境変数を設定する

Pythonで環境変数の値を設定することも可能です。

os.environ['NEW_VAR'] = 'value'

この方法で、プログラムの実行中に一時的な設定を行えます。

まとめ

Pythonosモジュールを使うことで、環境変数の取得や設定を簡単に行えます。これにより、外部設定に依存するアプリケーションの動作を柔軟に制御できます。