1. ホーム
  2. python

[解決済み] 環境変数の値にアクセスする方法

2022-03-14 08:56:45

質問

Pythonアプリケーションでアクセスしたい環境変数を設定しました。どのようにその値を取得するのですか?

どのように解決するのですか?

環境変数へのアクセスは os.environ

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

または、環境変数の一覧を表示することもできます。

os.environ

時には、完全なリストを見る必要があるかもしれません。

# using get will return `None` if a key is not present rather than raise a `KeyError`
print(os.environ.get('KEY_THAT_MIGHT_EXIST'))

# os.getenv is equivalent, and can also give a default value instead of `None`
print(os.getenv('KEY_THAT_MIGHT_EXIST', default_value))

Pythonのデフォルトインストール Windowsでは C:\Python . pythonを実行中に調べたい場合は、このようにします。

import sys
print(sys.prefix)