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

LLRP Toolkit
LLRP Toolkit

2 Jun 15

safox
safox

3 Jun 15

relaxml
relaxml

20 Feb 15

Wiki2Beamer
Wiki2Beamer

11 May 15

Annan programvara för utvecklare Kirill Simonov

PyYAML
PyYAML

13 May 15

Kommentarer till PyYAML

Kommentarer hittades inte
Kommentar
Slå på bilder!