python羊 发表于 2021-2-9 14:06:04

怎么使 os.getenv() 不等于None

os.getenv() 等于None,代码无法继续,请问如何配置?感谢感谢

源代码:

# Remember to set the environmental variables before running this example

REPORT_CHECK_API_ENDPOINT = os.getenv('REPORT_RESULTS_API_ENDPOINT')

if not REPORT_CHECK_API_KEY or not REPORT_CHECK_API_ENDPOINT:
    print("You must set the REPORT_CHECK_API_ENDPOINT environmental variables.")
    sys.exit(1)

hrp 发表于 2021-2-9 14:06:05

当环境变量不存在时返回空字符串:
os.getenv(key, default='')

方法二:
env = os.getenv(key)
if not env:
    env = '' # 当环境变量不存在的时候你想让它是什么值就改成什么值,这里是空字符串
页: [1]
查看完整版本: 怎么使 os.getenv() 不等于None