在脚本中使用 App Engine yaml 解析器
我有一些配置文件想要用 yaml 编写并在 Google 应用程序引擎上运行的 Python 脚本中读取。鉴于应用程序引擎使用 app.yaml、index.yaml 等,假设有一个可用的 python yaml 解析器似乎是合理的。
- 我怎样才能访问这个解析器(导入是什么)以及在哪里可以找到它的文档。
- 我还想将此解析器用于在 agg 引擎外部运行的脚本(构建脚本等),那么如何从将从命令行运行的脚本访问相同的导入?
I have some configuration files I want to write in yaml and read in a Python script running on Google app engine. Given that app engine uses app.yaml, index.yaml among others it seems reasonable to assume there is a python yaml parser available.
- How can I gain access to this parser (what is the import) and where can I find its documentation.
- I'd also like to use this parser for scripts running outside of agg engine (build scripts and such) so how can I gain access to the same import from a script that will run from the command line?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
YAML 库包含在 AppEngine SDK 中。它位于 google_appengine/lib/yaml 中。您应该能够在 AppEngine 代码中使用它,只需在代码中添加
import yaml
即可。对于非 AppEngine 工作,快速 Google 搜索就会发现 http://pyyaml.org/ 是许多不同 Python 实现的所在地。
The YAML library is included with the AppEngine SDK. It is located in google_appengine/lib/yaml. You should be able to use it in your AppEngine code just by having
import yaml
in your code.For non-AppEngine work, a quick Google search reveals http://pyyaml.org/ home to many and various Python implementations.