PyYAML

Screenshot Software:
PyYAML
Detalii soft:
Versiune: 3.10
Incarca data: 12 May 15
Producător: Kirill Simonov
Licenţă: Gratuit
Popularitate: 17

Rating: nan/5 (Total Votes: 0)

Proiectul PyYAML este un emițător și YAML parser pentru Python. PyYAML dispune de un complet YAML 1,1 parser, suport Unicode, suport marinate, capabil API extensie, și mesaje de eroare sensibile.
PyYAML susține etichetele YAML standard și oferă Python specifice etichete care permit reprezentarea unui obiect Python arbitrar. PyYAML este aplicabilă pentru o gamă largă de sarcini de la fișiere de configurare complexe de opoziție serializare și persistența

Caracteristici :.

  • un complet YAML 1.1 parser. În special, PyYAML pot analiza toate exemple din caietul de sarcini. Algoritmul parsing este destul de simplu să fie o referință pentru YAML implementatori parser.
  • suport Unicode, inclusiv UTF-8 / UTF-16 intrare / ieșire și u scape secvențe.
  • nivel scăzut parser bazat pe evenimente și API emițător (cum ar fi SAX).
  • la nivel înalt API pentru serializarea și deserializing obiecte Python native (cum ar fi DOM sau marinate).
  • suport pentru toate tipurile de YAML tipuri depozit. Un simplu API extensie este prevăzut.
  • relativ sensibil mesaje de eroare.

Ce este nou în această versiune:

  • utilizarea fixă ​​de memorie neinitializata când emit ancore cu legături LibYAML ( Vă mulțumim pentru cegner (at) yahoo-inc (dot) com).
  • fix emit caractere incorecte BOM pentru UTF-16 (mulțumesc pentru Valentin Nechayev)
  • fix emițător de scalari pliate care nu respectă lățimea liniei preferat (mulțumesc pentru Ingy).
  • Fixed o problemă de comanda subtil cu care emit directive% TAG (mulțumesc pentru Andrey Somov).
  • regresie performanță fixe cu legături LibYAML.

Ce este nou în versiunea 3.07:

  • Emițătorul învățat să scalari ieșire cu spatiile de conducere într-un bloc stil.
  • Suita de test este refactored și incluse în distribuția sursă.
  • resolver cale în CDumper a fost stabilit.
  • Un indicator final de document explicit este forțat atunci când există o posibilitate de analiză ambiguitate.
  • Există și alte remedieri minore și îmbunătățiri.

Ce este nou în versiunea 3.06:

  • Scriptul setup.py detectează LibYAML și construiește automat legături LibYAML .
  • legături de constructii LibYAML nu mai are nevoie Pyrex instalat.
  • 'yaml.load () "ridică o excepție în cazul în care fluxul de intrare conține mai multe documente YAML.
  • Excepții produse de legături LibYAML au fost stabilite.
  • Un punct '.' Caracterul fiind recunoscută ca !! float a fost stabilit.
  • O Python 2.3 problemă de compatibilitate in construirea !! valorile timestamp a fost stabilit.
  • "YAML .__ version__" Atributele și "YAML .__ with_libyaml__" au fost adăugate.

Cerințe :

  • Python

Software similare

Creoleparser
Creoleparser

11 May 15

XRNS-PHP
XRNS-PHP

14 Apr 15

filepp
filepp

2 Jun 15

epubmaker
epubmaker

14 Apr 15

Alte software-uri de dezvoltator Kirill Simonov

PyYAML
PyYAML

13 May 15

Comentarii la PyYAML

Comentariile nu a fost găsit
Adauga comentarii
Porniţi pe imagini!