如何訪問環境變量值?我在Python應用程序中設置了要訪問的環境變量。我怎么得到這個價值?
3 回答

蕪湖不蕪
TA貢獻1796條經驗 獲得超7個贊
import osprint(os.environ['HOME'])
os.environ
# using get will return `None` if a key is not present rather than raise a `KeyError`print(os.environ.get('KEY_THAT_MIGHT_EXIST')) # os.getenv is equivalent, and can also give a default value instead of `None`print(os.getenv('KEY_THAT_MIGHT_EXIST', default_value))
C:\Python
import sysprint(sys.prefix)

繁星點點滴滴
TA貢獻1803條經驗 獲得超3個贊
True
False
)
'HOME' in os.environ
get()
print(os.environ.get('HOME', '/home/username/'))
/home/username/

米脂
TA貢獻1836條經驗 獲得超3個贊
try: os.environ["FOO"]except KeyError: print "Please set the environment variable FOO" sys.exit(1)
添加回答
舉報
0/150
提交
取消