如何在 Python 中获取环境变量的值?
原文由 Amit Yadav 发布,翻译遵循 CC BY-SA 4.0 许可协议
检查密钥是否存在(返回 True
或 False
)
'HOME' in os.environ
打印密钥时也可以使用 get()
;如果您想使用默认值,这很有用。
print(os.environ.get('HOME', '/home/username/'))
其中 /home/username/
是默认值
原文由 lgriffiths 发布,翻译遵循 CC BY-SA 4.0 许可协议
2 回答5.2k 阅读✓ 已解决
2 回答1.1k 阅读✓ 已解决
4 回答1.4k 阅读✓ 已解决
3 回答1.3k 阅读✓ 已解决
3 回答1.3k 阅读✓ 已解决
2 回答869 阅读✓ 已解决
1 回答1.7k 阅读✓ 已解决
通过
os.environ
访问环境变量:要查看所有环境变量的列表:
如果密钥不存在,尝试访问它会引发
KeyError
。为避免这种情况: