Pyyaml Ranking & Zusammenfassung
- Lizenz:
- MIT/X Consortium Lic...
- Name des Herausgebers:
- Kirill Simonov
- Website des Verlags:
- http://pyyaml.org/wiki/LibYAML
Pyyaml Stichworte
Pyyaml Beschreibung
Pyyaml ist ein Yaml-Parser und Emitter für Python. Pyyaml-Projekt ist ein Yaml-Emitter und ein Parser für Python. Pyyaml verfügt über einen kompletten Yaml 1.1-Parser, Unicode-Support, Pickle-Support, fähige Erweiterungs-API, und sensible Fehlermeldungen.pyYYAML unterstützt Standard-Yaml-Tags und liefert python-spezifische Tags, die die Darstellung eines beliebigen Python-Objekts ermöglichen. Pyyaml gilt für ein breites Spektrum von Aufgaben aus komplexen Konfigurationsdateien, um Serialisierung und Persistenz des Objekts zu unterrichten. Hier sind einige wichtige Funktionen von "Pyyaml": · Ein kompletter Yaml 1.1-Parser. Insbesondere kann Pyyaml alle Beispiele aus der Spezifikation analysieren. Der Parsing-Algorithmus ist einfach genug, um eine Referenz für YAML-Parser-Implementierer zu referenzieren. · Unicode-Unterstützung einschließlich UTF-8 / UTF-16-Eingang / -ausgang und U-Escape-Sequenzen. · Eventbasierte Parser- und Emitter-API mit niedrigem Niveau (wie SAX). · High-Level-API für serialisierende und deserialisierende native Python-Objekte (wie DOM oder Gurke). · Unterstützung für alle Typen aus dem Repository von YAML-Typen. Eine einfache Erweiterungs-API ist vorhanden. · Relativ sinnvolle Fehlermeldungen. Anforderungen: · Python Was ist neu in dieser Version: · Feste Verwendung eines nicht initialisierten Speichers beim Emission von Ankern mit Libysaml-Bindungen (danke an Cegner (at) Yahoo-Inc (dot) com). · Feste emittierende BOM-Zeichen für UTF-16 (danke bei Valentin Nechayev) · Der Emitter für gefaltete Skalare befestigt, die die bevorzugte Linienbreite nicht respektieren (danke angy). · Eine subtile Bestellausgabe mit Emission% Tag-Richtlinien (dank Andrey Somov) behoben. · Feste Leistungsregression mit Libysaml-Bindungen.
Pyyaml Zugehörige Software