在脚本中使用 App Engine yaml 解析器

发布于 2024-10-19 00:36:15 字数 245 浏览 5 评论 0原文

我有一些配置文件想要用 yaml 编写并在 Google 应用程序引擎上运行的 Python 脚本中读取。鉴于应用程序引擎使用 app.yaml、index.yaml 等,假设有一个可用的 python yaml 解析器似乎是合理的。

  1. 我怎样才能访问这个解析器(导入是什么)以及在哪里可以找到它的文档。
  2. 我还想将此解析器用于在 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.

  1. How can I gain access to this parser (what is the import) and where can I find its documentation.
  2. 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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

各空 2024-10-26 00:36:15

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.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文