os.environ.get() returns None 和 Google 云函数
os.environ.get() returns None with Google Cloud Functions
我直接从 Cloud Functions UI 工作。我正在创建一个新功能。在 BUILD
部分,我添加了一个 Build Environment variables
,名称为 WEBHOOKS
,值是 url。
然后在我的函数中,我尝试像这样读取变量:
webhooks = os.environ.get('WEBHOOKS')
打印输出时 returns None
这是怎么回事?
build environment variables 的目的是为底层构建系统提供配置信息。
请改用 runtime environment variables,可在运行时访问代码。
您也可以在 Cloud Console UI 中定义它们。
我直接从 Cloud Functions UI 工作。我正在创建一个新功能。在 BUILD
部分,我添加了一个 Build Environment variables
,名称为 WEBHOOKS
,值是 url。
然后在我的函数中,我尝试像这样读取变量:
webhooks = os.environ.get('WEBHOOKS')
打印输出时 returns None
这是怎么回事?
build environment variables 的目的是为底层构建系统提供配置信息。
请改用 runtime environment variables,可在运行时访问代码。
您也可以在 Cloud Console UI 中定义它们。