PyYAML

软件截图:
PyYAML
软件详细信息:
版本: 3.10
上传日期: 12 May 15
许可: 免费
人气: 17

Rating: nan/5 (Total Votes: 0)

PyYAML项目是一个YAML发射器和分析器为Python。 PyYAML拥有一个完整的YAML解析器1.1,支持Unicode,支持咸菜,可扩展API,和明智的错误消息。
PyYAML支持标准YAML标签,并提供Python特定的标签,允许任意Python对象的代表性。 PyYAML适用于范围广泛的从复杂的配置文件,对象序列化和持久性的任务

功能

  • 在一个完整的YAML 1.1解析器。特别是,PyYAML可以解析从说明书的所有实施例。解析算法很简单,可以对YAML解析器实现者参考。
  • 的Unicode支持,包括UTF-8 / UTF-16输入/输出和u转义序列。
  • 在低级别的基于事件的解析器和发射器API(如SAX)。

  • 序列化和反序列化机Python对象(如DOM或咸菜)
  • 在高层次的API。
  • 所有类型从YAML类型库的支持。提供一个简单的扩展API。
  • 在相对合理的错误消息。

什么在此版本中是新的

  • 在与LibYAML绑定发射锚固定时使用未初始化的内存(感谢到cegner(AT)雅虎公司(点)的COM)。
  • 固定发射不正确的BOM字符UTF-16(感谢给瓦伦丁涅恰耶夫)
  • 修正了发射器,用于折标量不尊重首选线宽(感谢到Ingy)。
  • 修正了一个微妙的排序问题,发射%TAG指令(感谢安德烈Somov)。
  • 与LibYAML绑定固定性能回归。

什么是在3.07版本新

  • 在发射器学会了标量输出与块空格领先风格。
  • 在测试套件和重构中包含源代码发行。
  • 在CDumper的路径解析已得到修复。
  • 在一个明确的文件结束指示符被强制时,有分析歧义的可能性。
  • 还有其他小的修正和改进。

在什么版本的3.06都是新

  • 在该setup.py脚本检测LibYAML并自动生成LibYAML绑定。
  • 建筑LibYAML绑定不再需要安装耐热。
  • 在'yaml.load()“提出了一个异常,如果输入流中包含多个文件YAML
  • 将LibYAML绑定产生异常已得到修复。
  • 在一个点'。“角色被认可为浮法!已定。
  • 在一个Python 2.3的兼容性问题,在构建!!时间戳值已得到修复。
  • 的属性“YAML .__ version__'和'YAML .__ with_libyaml__”已被添加。

要求

  • 在Python的

类似的软件

plywood
plywood

20 Feb 15

vimdown
vimdown

14 Apr 15

epubmaker
epubmaker

14 Apr 15

Landslide
Landslide

11 May 15

显影剂的其他软件 Kirill Simonov

PyYAML
PyYAML

13 May 15

意见 PyYAML

评论没有发现
添加评论
打开图片!