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

AsciiDoc
AsciiDoc

19 Feb 15

SimpleXML
SimpleXML

3 Jun 15

plywood
plywood

20 Feb 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!