Python 在googleappengine中访问环境变量

Python 在googleappengine中访问环境变量,python,google-app-engine,Python,Google App Engine,只是想知道,我可以访问谷歌应用程序引擎中的环境变量吗?例如,我存储了一封电子邮件和密码,并希望按如下方式访问它: import os email = os.environ.get("EMAIL") password = os.environ.get("PASSWORD") 有什么方法可以做到这一点吗?您可以在app.yaml中定义变量,使其可用于os.environ字典: env_variables: EMAIL: 'email@example.com' 然后使用以下命令访问变量: e

只是想知道,我可以访问谷歌应用程序引擎中的环境变量吗?例如,我存储了一封电子邮件和密码,并希望按如下方式访问它:

import os

email = os.environ.get("EMAIL")
password = os.environ.get("PASSWORD")

有什么方法可以做到这一点吗?

您可以在app.yaml中定义变量,使其可用于os.environ字典:

env_variables:
  EMAIL: 'email@example.com'
然后使用以下命令访问变量:

email = os.environ.get("EMAIL")

更多信息在。

我可以,但这不会被提交到git上吗?我试图在每个开发人员的个人计算机上保存敏感数据。请检查:如果您不希望源代码中包含这些值,请将其存储在数据存储中,并在实例启动时加载和缓存。这还意味着您可以在不部署新代码的情况下更改这些值。尽管必须杀死实例才能使缓存无效,或者可以调用处理程序使其无效。