当前位置:   article > 正文

(已解决)os.environ.get()获得环境变量 返回None Windows系统 Python

os.environ.get

搭建django项目,遇到的一些小问题,记录下。

涉及到帐户安全问题,如access_key, secret_key或者email_pass的时候,我们不会把它们放到代码里面,一般很方便的一个办法是放到本机的环境变量中去,这时候就要用到os.environ.get()方法了
以图片为例:

import os
id = os.environ.get('USER_ID')
print(id)
  • 1
  • 2
  • 3

你的变量名称和值是字典形式,别忘记加''

这时候就会打印出结果:123456

这里遇到的一个问题是总是返回 None, 测试了很久,获取其他环境变量都可以正常输出,只有刚输入的环境变量获取不到。。。

解决办法: 重启windows!

说多了都是眼泪

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/我家自动化/article/detail/638793
推荐阅读
相关标签
  

闽ICP备14008679号