PyYAML

Software captura de pantalla:
PyYAML
Detalles de software:
Versión: 3.10
Fecha de carga: 12 May 15
Promotor: Kirill Simonov
Licencia: Libre
Popularidad: 74

Rating: 2.0/5 (Total Votes: 2)

Proyecto PyYAML es un emisor de YAML y analizador de Python. PyYAML cuenta con un completo analizador YAML 1.1, soporte Unicode, soporte de la salmuera, API extensión capaz, y los mensajes de error sensibles.
PyYAML soporta etiquetas YAML estándar y ofrece etiquetas-Python específicos que permiten la representación de un objeto Python arbitrario. PyYAML es aplicable a una amplia gama de tareas de archivos de configuración complejas para la serialización de objetos y persistencia

Características :.

  • un completo YAML 1.1 analizador. En particular, PyYAML puede analizar todos los ejemplos de la especificación. El algoritmo de análisis es lo suficientemente simple para ser una referencia para los ejecutores del analizador YAML.
  • Soporte Unicode incluyendo UTF-8 / UTF-16 de entrada / salida y u secuencias de escape.
  • analizador basado en eventos de bajo nivel y API emisor (como SAX).
  • API de alto nivel para serializar y deserializar objetos Python nativos (como DOM o salmuera).
  • Soporte para todos los tipos del tipo de repositorio YAML. Se proporciona una API simple extensión.
  • relativamente sensata mensajes de error.

¿Qué hay de nuevo en esta versión:

  • Uso de la memoria sin inicializar fijo al emitir anclas con fijaciones LibYAML ( Gracias a cegner (at) yahoo-inc (punto) com).
  • Fijo emisor caracteres BOM incorrectos para UTF-16 (gracias a Valentin Nechayev)
  • Se ha solucionado el emisor para escalares cruzados que no respeten el ancho de línea preferida (Gracias a Ingy).
  • Se ha corregido un problema de orden sutil con que emite directivas% TAG (Gracias a Andrey Somov).
  • regresión rendimiento fijo con fijaciones LibYAML.

¿Qué hay de nuevo en la versión 3.07:

  • El emisor aprendió a escalares de salida con espacios en blanco que conducen en un bloque estilo.
  • El conjunto de pruebas está rediseñado y se incluye en la distribución fuente.
  • La resolución de ruta en CDumper se ha solucionado.
  • Un indicador documento fin explícito es forzado cuando existe la posibilidad de analizar la ambigüedad.
  • Hay otras correcciones menores y mejoras.

¿Qué hay de nuevo en la versión 3.06:

  • El script setup.py detecta LibYAML y construye encuadernaciones LibYAML automáticamente .
  • fijaciones Edificio LibYAML ya no requiere Pyrex instalado.
  • 'yaml.load ()' lanza una excepción si el flujo de entrada contiene más de un documento YAML.
  • Las excepciones producidas por las consolidaciones LibYAML han sido corregidos.
  • Un punto '.' personaje que se reconoce como !! flotador se ha solucionado.
  • Un Python 2.3 problema de compatibilidad en la construcción !! valores timestamp se ha solucionado.
  • 'yaml .__ version__' Los atributos y 'yaml .__ with_libyaml__' se han añadido.

Requisitos

  • Python

Programas parecidos

svn2cl
svn2cl

17 Feb 15

XMLmind XML Editor
XMLmind XML Editor

17 Feb 15

manspider
manspider

20 Feb 15

cssmergemedia
cssmergemedia

14 Apr 15

Otro software de desarrollador Kirill Simonov

PyYAML
PyYAML

13 May 15

Comentarios a la PyYAML

Comentarios que no se encuentran
Añadir comentario
A su vez en las imágenes!