ホームページ >バックエンド開発 >Python チュートリアル >Python で環境変数にアクセスして管理するにはどうすればよいですか?

Python で環境変数にアクセスして管理するにはどうすればよいですか?

DDD
DDDオリジナル
2024-12-27 03:01:10738ブラウズ

How Do I Access and Manage Environment Variables in Python?

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 サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。