Python上で環境変数を取得する方法です。コマンドライン上で環境変数を取得する方法は動作環境に応じて様々ですが、それらを意識する必要はありません。
os.environ
次のような形で取得します。
import os for env in os.environ: print(env) print('----------------------------------') print(os.environ.get('windir'))
※実行環境によって出力内容が異なる場合があります。
TMP COMPUTERNAME … 中略 … OS USERPROFILE ---------------------------------- C:\Windows
まず最初に取得可能な環境変数のすべてを表示しています。最後に指定の環境変数値を取得しています。