PyYAML

Софтуер снимки:
PyYAML
Софтуер детайли:
Версия: 3.10
Дата на качване: 12 May 15
Розробник: Kirill Simonov
Разрешително: Безплатно
Популярност: 74

Rating: 2.0/5 (Total Votes: 2)

проект PyYAML е YAML емитер и анализатор за Python. PyYAML разполага с пълна YAML 1.1 анализатор, подкрепа Unicode, подкрепа туршия, способна разширение API, и смислени съобщения за грешки.
PyYAML поддържа стандартните YAML тагове и осигурява Python специфични тагове, които позволяват представянето на произволен Python обект. PyYAML е приложима за широк кръг от задачи от комплексни конфигурационни файлове да се противопоставят на сериализацията и постоянство

<силни> Характеристики :.

  • пълен YAML 1.1 анализатор. По-специално, PyYAML може да анализира всички примери от спецификацията. Алгоритъмът за разбор е достатъчно проста, за да бъде отправна точка за YAML инструмента за синтактичен имплементаторите.
  • Unicode поддръжка, включително UTF-8 / UTF-16 входно / изходни и ф избяга последователности.
  • ниско ниво основано на събития анализатор и емитер API (като SAX).
  • високо ниво API за сериализиране и deserializing родния Python обекти (като DOM или туршия).
  • поддръжка на всички видове от типа хранилището YAML. Осигурен е проста разширение API.
  • сравнително разумно съобщения за грешки.

Какво ново в тази версия:

  • Фиксирана използване на неициализиран памет, когато излъчват котви с LibYAML автомати ( Благодарим за cegner (в) Yahoo-Inc (точка) COM).
  • Фиксирано излъчване неправилни BOM знаци за UTF-16 (Благодаря на Валентин Nechayev)
  • Фиксирана емитер за сгънати скалари, които не спазват предпочитаният ширината линия (Благодаря за Ingy).
  • Фиксирана коварен поръчка проблем с излъчване на директиви% маркер (Благодаря на Андрей Сомов).
  • Фиксирана работоспособност регресия с LibYAML автомати.

Какво ново във версия 3.07:

  • Емитиращия научили да изходни скалари с водещи интервалите в блок стил.
  • тестов пакет The се refactored и са включени в дистрибуцията на сорса.
  • резолвера The път в CDumper е фиксиран.
  • Край документ индикатор изрично е принуден, когато е налице възможност за разбор неяснота.
  • Има и други дребни поправки и подобрения.

Какво ново във версия 3.06:

  • The setup.py сценария открива LibYAML и изгражда LibYAML автомати автоматично .
  • Строителни LibYAML автомати вече не изисква инсталиран Pyrex.
  • "yaml.load ()" повдига изключение, ако входния поток съдържа повече от един YAML документ.
  • Изключения произведени от LibYAML автомати са били определени.
  • A точка "." герой да бъде признат !! плувка е фиксиран.
  • A Python 2.3 въпрос за съвместимост при конструирането !! TIMESTAMP стойности е фиксиран.
  • "YAML .__ version__" атрибутите и "YAML .__ with_libyaml__" са били добавени.

<силни> Изисквания

  • Python

Подобен софтуер

AsmXml
AsmXml

20 Feb 15

Aephea
Aephea

20 Feb 15

LaTeXila
LaTeXila

20 Jan 18

kramdown
kramdown

20 Feb 15

Друг софтуер на разработчика Kirill Simonov

PyYAML
PyYAML

13 May 15

Коментари към PyYAML

Коментари не е намерена
добавите коментар
Включете на изображения!