python 獲取設定環境變數
import os
print(os.environ["path"])
os.environ
# 當key不存在時,將會報錯KeyError,返回的結果是None
print(os.environ.get('KEY_THAT_MIGHT_EXIST'))
# os.getenv與上面命令一樣,只是可以設定預設值,代替key不存在時返回None
print(os.getenv('KEY_THAT_MIGHT_EXIST', default_value))
# 獲取環境變數,兩種都可以,PATH可以換成你需要的環境變數名稱
print(os.getenv("PATH", None))
print(os.os.environ['PATH'])
# 修改環境變數
os.environ['PATH'])="要修改的值"
env_dist = os.environ # environ是在os.py中定義的一個dict environ = {}
print env_dist.get('JAVA_HOME')
print env_dist['JAVA_HOME']
# 列印所有環境變數,遍歷字典
for key in env_dist:
print key + ' : ' + env_dist[key]