Pythonで環境変数を取得する方法
Pythonでコンピュータに設定されいる環境変数を取得するにはosモジュールのenvironクラスを使います。
Pythonで環境変数の取得する
Pythonでコンピュータに設定されいる環境変数を取得するにはosモジュールのenvironクラスを使います。
environは「os._Environ」クラスになります。
下記のコードのenvには設定されている環境変数名が取得できます。
環境変数の値を取得するにはget()メソッドをコールします。
import os print( "type={}".format( type( os.environ ))) for env in os.environ : print( "{}={}".format( env, os.environ.get( env )))
上記の実行結果は以下のようになります。
type=<class 'os._Environ'> ALLUSERSPROFILE=C:\ProgramData COMMONPROGRAMFILES=C:\Program Files\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=XXXXXXXX COMSPEC=C:\WINDOWS\system32\cmd.exe DRIVERDATA=C:\Windows\System32\Drivers\DriverData FPS_BROWSER_APP_PROFILE_STRING=Internet Explorer FPS_BROWSER_USER_PROFILE_STRING=Default HOMEDRIVE=C: OS=Windows_NT
(表示結果は抜粋です。)
リンク