Python での環境変数へのアクセス
Python で環境変数にアクセスするには、os.environ オブジェクトを利用します。環境変数名とその値のマッピングを表します。デフォルトでは、マッピング内の変数にアクセスすると、インタープリタは Python 辞書でその値を検索するよう求められます。
単一変数の取得
特定の変数の値を取得するには環境変数を指定するには、次の構文を使用します。
import os print(os.environ['HOME'])
「HOME」を次の名前に置き換えます。アクセスする変数。
すべての変数の表示
すべての環境変数をリストするには、os.environ オブジェクトを辞書として出力します。 :
print(os.environ)
処理がありません変数
存在しない環境変数にアクセスしようとすると、KeyError がトリガーされます。これを回避するには:
os.environ.get()
変数が存在しない場合は 'None' を返します:
print(os.environ.get('KEY_THAT_MIGHT_EXIST'))
デフォルト値あり
を返します変数が存在しない場合は 'default_value':
print(os.environ.get('KEY_THAT_MIGHT_EXIST', default_value))
os.getenv()
os.environ.get() に似ていますが、デフォルト値を指定するオプション:
print(os.getenv('KEY_THAT_MIGHT_EXIST', default_value))
以上がPython で環境変数にアクセスして管理するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。