Python - 環境変数

 クラウディア
1. 概要
2. 環境変数を出力

1. 概要

 下記のようなシェルスクリプトを書いて
#!/bin/sh

echo $SHELL


 実行すると、下記のように出力されるものとして

/bin/tcsh
 これを、「Python」で出力するには、どうしたらいいのかいなという話です。  本件は、「Pythonで環境変数を取得・追加・上書き・削除(os.environ) | note.nkmk.me」を参考にさせていただきました。

2. 環境変数を出力

 下記のようなソースを書いて  [/home/hogehoge/lang/python/env/shell.py] というファイルが、なかったですじゃ・・・。  実行すると、下記のように出力されます。

/bin/tcsh
 「os.environ」は、いわゆる、連想配列のような「os._Environ」というクラスのオブジェクトになっているそうです。