PyYAML

Tela Software:
PyYAML
Detalhes de Software:
Versão: 3.10
Data de upload: 12 May 15
Revelador: Kirill Simonov
Licença: Livre
Popularidade: 74

Rating: 2.0/5 (Total Votes: 2)

projeto PyYAML é um emissor YAML e analisador para Python. PyYAML apresenta uma completa YAML 1.1 analisador, suporte a Unicode, suporte pickle, capaz extensão API, mensagens de erro e sensatas.
PyYAML suporta tags YAML padrão e fornece etiquetas Python específicos que permitem a representação de um objeto Python arbitrário. PyYAML é aplicável para uma ampla gama de tarefas de arquivos de configuração complexos para serialização de objeto e persistência

Recursos :.

  • um completo YAML 1.1 analisador. Em particular, PyYAML pode analisar todos os exemplos da especificação. O algoritmo de análise é simples o suficiente para ser uma referência para implementadores analisador YAML.
  • suporte a Unicode, incluindo UTF-8 / UTF-16 de entrada / saída e u sequências escapar.
  • parser baseado em eventos de baixo nível e API emissor (como SAX).
  • API de alto nível para serialização e desserialização objetos Python nativas (como DOM ou salmoura).
  • Suporte para todos os tipos de tipos do repositório YAML. Uma simples extensão da API é fornecida.
  • relativamente sensível mensagens de erro.

O que é novo nesta versão:

  • uso fixo de memória não inicializada quando emissor de âncoras com ligações LibYAML ( Obrigado a cegner (at) yahoo-inc (dot) com).
  • Fixed emissor de caracteres da lista de materiais incorretos para UTF-16 (Obrigado a Valentin Nechayev)
  • Corrigido o emissor para escalares dobradas que não respeitam a largura da linha preferencial (Obrigado a Ingy).
  • Corrigido um problema de ordenação sutil com emissores de directivas% TAG (Obrigado a Andrey Somov).
  • regressão de desempenho fixo com ligações LibYAML.

O que é novo na versão 3.07:

  • O emissor aprendeu a escalares de saída com espaços em branco de liderança em um bloco estilo.
  • O conjunto de testes é reformulado e incluído na distribuição fonte.
  • O resolvedor caminho na CDumper foi corrigido.
  • Um indicador documento fim explícito é forçado quando existe a possibilidade de analisar a ambiguidade.
  • Existem outras pequenas correções e melhorias.

O que é novo na versão 3.06:

  • O script setup.py detecta LibYAML e constrói ligações LibYAML automaticamente .
  • ligações Edifício LibYAML não requer mais Pyrex instalado.
  • 'yaml.load ()' levanta uma exceção se o fluxo de entrada contém mais de um documento YAML.
  • Exceções produzidos pela emperramentos LibYAML foram corrigidos.
  • Um ponto '.' caractere que está sendo reconhecido como !! flutuador foi corrigido.
  • A Python 2.3 problema de compatibilidade na construção !! valores timestamp foi corrigido.
  • 'yaml .__ version__' Os atributos e 'yaml .__ with_libyaml__' foram adicionados.

Requisitos :

  • Python

Programas semelhantes

omega t+
omega t+

3 Jun 15

XMLStarlet
XMLStarlet

12 Apr 16

hatena2rst
hatena2rst

14 Apr 15

Outro software de desenvolvedor Kirill Simonov

PyYAML
PyYAML

13 May 15

Comentário para PyYAML

Comentários não encontrado
Adicionar comentário
Ligue imagens!