[英]os.environ with nonexistent keys/environment variables
對於python程序,我使用os.environ()
來獲取具有某個鍵的環境變量。 但是,如果密鑰在環境中不存在,我希望能夠做一些事情,而不是拋出KeyError
。
我os.getenv()
了幾個解決方案,但os.environ.get()
和os.getenv()
似乎與我的預期不同。 有沒有辦法使用os.environ()
並仍然可以解決不存在的環境變量?
os.environ.get("foo")
如果未找到“foo”,則返回None
。
你也可以使用
if "foo" in os.environ:
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.