2011-01-26 9 views
2

Mac OS XでPythonコードを使用して環境変数(例:.profileからHG_USERをエクスポート)を検索するにはどうすればよいですか?Pythonを使ってMac OS Xで環境変数を取得するには?

+0

デフォルトはあなたが試してみました何valueを返します場合はヘルパー関数os.getenv(varname[, value]) ?あなたが試したコードとあなたが得ているエラーを投稿してください。 –

+0

何も試していない、方向が欲しい – Afiku

答えて

10

os.environは、すべての環境変数を含む辞書です。あなたはそれを使用する前にimport osにする必要があります。 たとえば、HG_USERにはos.environ['HG_USER']がアクセスします。

import os 
os.environ 
キーなどの環境変数を持つ辞書を返します

+0

ありがとう!素晴らしい仕事! – Afiku

2

osモジュールを使用してください。

2

使用os

>>> import os 
>>> print os.environ["PATH"] 
1

することもでき、環境変数varnameの値を返し、それが存在しないNone

関連する問題