PyYAML

Software skärmdump:
PyYAML
Mjukvaruinformation:
Version: 3.10
Ladda upp dagen: 12 May 15
Utvecklare: Kirill Simonov
Licens: Gratis
Popularitet: 17

Rating: nan/5 (Total Votes: 0)

PyYAML projektet är en YAML sändare och parser för Python. PyYAML har ett komplett YAML 1,1 parser, Unicode-stöd, knipa stöd, kan förlängningen API, och förnuftiga felmeddelanden.
PyYAML stöder standard YAML taggar och ger Python-specifika taggar som tillåter representation av en godtycklig Python-objekt. PyYAML är tillämplig för ett brett spektrum av uppgifter från komplexa konfigurationsfiler till objekt serialisering och uthållighet

Egenskaper .

  • en komplett YAML 1,1 tolken. I synnerhet kan PyYAML tolka alla exempel från specifikationen. Den tolkning algoritmen är tillräckligt enkel för att vara en referens för YAML parser implementatörer.
  • Unicode-stöd inklusive UTF-8 / UTF-16 input / output och u fly sekvenser.
  • lågaktivt händelsebaserad parser och emitter API (som SAX).
  • högnivå-API för serialisering och deserializing infödda Python-objekt (som DOM eller ättikslag).
  • stöd för alla typer från YAML typer förvaret. En enkel utvidgning API tillhandahålls.
  • relativt vettig felmeddelanden.

Vad är nytt i den här versionen:

  • Fixat användning av oinitierad minnes när avger ankare med libyaml bindningar ( Tack till cegner (at) yahoo-inc (punkt) com).
  • Fast avger felaktiga BOM tecken för UTF-16 (Tack till Valentin Nechayev)
  • Fast sändaren för vikta skalärer inte respekterar den föredragna linjebredden (tack till Ingy).
  • Fixat en subtil beställning problem med avger direktiv% TAG (Tack till Andrey Somov).
  • Fast prestanda regression med libyaml bindningar.

Vad är nytt i version 3.07:

  • emitter lärt sig att utgångs skalärer med ledande mellanslag i ett block stil.
  • Test svit refactored och ingår i distributionskällan.
  • Vägen resolver i CDumper har fastställts.
  • En tydlig dokument slut indikator tvingas när det finns en möjlighet att analysera tvetydighet.
  • Det finns andra mindre fixar och förbättringar.

Vad är nytt i version 3.06:

  • setup.py skriptet upptäcker libyaml och bygger libyaml bindningar automatiskt .
  • Bygga libyaml bindningar inte längre behöver Pyrex installerat.
  • "yaml.load () höjer ett undantag om ingångsströmmen innehåller mer än en YAML dokument.
  • Undantag produceras av libyaml bindningar har rättats.
  • En punkt "." karaktär erkänns som !! float har fastställts.
  • En Python 2.3 kompatibilitetsproblem vid konstruktion !! tidsstämpelvärden har fastställts.
  • Attributen "yaml .__ version__" och "yaml .__ with_libyaml__" har lagts till.

Krav :

  • Python

Liknande mjukvara

LaTeX2Markdown
LaTeX2Markdown

14 Apr 15

Aephea
Aephea

20 Feb 15

generateDS.py
generateDS.py

15 Apr 15

xsd2db
xsd2db

3 Jun 15

Annan programvara för utvecklare Kirill Simonov

PyYAML
PyYAML

13 May 15

Kommentarer till PyYAML

Kommentarer hittades inte
Kommentar
Slå på bilder!