AppEngine:从 app.yaml 读取值/设置

Posted

技术标签:

【中文标题】AppEngine:从 app.yaml 读取值/设置【英文标题】:AppEngine: Reading values/settings from app.yaml 【发布时间】:2011-07-06 17:22:21 【问题描述】:

是否可以从我的 app.yaml 配置文件中读取 Python 中的设置?

【问题讨论】:

【参考方案1】:

没有; app.yaml 默认不会上传到你的应用目录。您可以在项目目录中使用不同的文件名对其进行符号链接,然后在确实需要时从那里读取。您要访问哪些设置?

【讨论】:

appid 在 os.environ['APPLICATION_ID'] 中可用。我相信版本是 os.environ['CURRENT_VERSION_ID'],尽管这似乎是次要版本。 os.environ['CURRENT_VERSION_ID'] 的格式为 major.minor。

以上是关于AppEngine:从 app.yaml 读取值/设置的主要内容,如果未能解决你的问题,请参考以下文章

app.yaml 与 appengine-web.xml 使用哪一个?

AppEngine 文档推荐命令行标志而不是 app.yaml 文件元素

AppEngine文档建议使用命令行标志而不是app.yaml文件元素

Google AppEngine app.yaml 中的上传有啥作用?

在 app.yaml 中定义路由与在 AppEngine 中的 WSGIApplication 中定义一个大型映射相比有性能提升吗?

在 app.yaml 中定义路由与在 AppEngine 中的 WSGIApplication 中定义一个大型映射相比有性能提升吗?