跳转到主要内容

在PyYAML(YAML 1.1)中使用YAML 1.3功能

项目描述

摘要

import yaml
from yamlfuture import Loader

# Define your own anchors:
Loader.anchors = {'name': 'YAML'}
# !import relative to this:
Loader.filepath = __file__

yamlstream = """\
---
greeting: !+ |
  Hello {*name}.
  Welcome to the future!

copyright: !import [../data.yaml, /copyright/year]
"""

print(yaml.dump(yaml.load(yamlstream, Loader))

状态

此模块是非常 ALPHA

YAML 1.3仍在定义中。随着YAML 1.3的各个功能的演变,yamlfuture也将演变。

请谨慎使用。

描述

YAML 1.3将为YAML带来令人兴奋的新功能(同时保留您所熟悉的YAML(或您爱或恨的YAML))。

此软件包允许您现在就使用这些新功能(或近似功能)。

这是一个非常早期的版本。更多功能和文档即将推出。

项目详情


下载文件

下载您平台的文件。如果您不确定选择哪个,请了解更多关于安装软件包的信息。

源分布

pyyaml-future-0.0.6.tar.gz (5.4 kB 查看散列值)

上传时间:

由以下支持