PyYAML

Screenshot Λογισμικό:
PyYAML
Στοιχεία Λογισμικού:
Εκδοχή: 3.10
Ανεβάστε ημερομηνία: 12 May 15
Προγραμματιστής: Kirill Simonov
Άδεια: Δωρεάν
Δημοτικότητα: 17

Rating: nan/5 (Total Votes: 0)

του έργου PyYAML είναι ένας πομπός YAML και αναλυτή για Python. PyYAML διαθέτει ένα πλήρες YAML 1,1 αναλυτή, υποστήριξη Unicode, υποστήριξη, τουρσί, ικανό επέκταση API, και λογική μηνύματα λάθους.
PyYAML υποστηρίζει το πρότυπο ετικέτες YAML και παρέχει Python ειδικές ετικέτες που επιτρέπουν την αναπαράσταση μιας αυθαίρετης αντικείμενο της Python. PyYAML ισχύει για ένα ευρύ φάσμα καθηκόντων από σύνθετα αρχεία ρυθμίσεων ένστασης serialization και επιμονή

Χαρακτηριστικά :.

  • μια πλήρης YAML 1,1 αναλυτή. Ειδικότερα, PyYAML μπορεί να αναλύσει όλα τα παραδείγματα από τις προδιαγραφές. Ο αλγόριθμος ανάλυσης είναι αρκετά απλό να αποτελέσουν σημείο αναφοράς για YAML υλοποιητές πρόγραμμα ανάλυσης.
  • υποστήριξη Unicode συμπεριλαμβανομένων των UTF-8 / UTF-16 εισόδου / εξόδου και u ακολουθίες διαφυγής.
  • χαμηλού επιπέδου εκδήλωση που βασίζεται parser και εκπομπού API (όπως SAX).
  • API υψηλού επιπέδου για σειριοποίησης και deserializing εγγενή αντικείμενα Python (όπως DOM ή τουρσί).
  • υποστήριξη για όλους τους τύπους από τους τύπους αποθετήριο YAML. Παρέχεται απλή επέκταση API.
  • σχετικά λογικό μηνύματα λάθους.

Τι είναι καινούργιο σε αυτή την έκδοση:

  • Διορθώθηκε η χρήση του δεν έχει προετοιμαστεί μνήμης όταν εκπέμπουν άγκυρες με LibYAML δέστρες ( Ευχαριστούμε για την cegner (at) yahoo-inc (dot) com).
  • Σταθερή εκπομπής λανθασμένους χαρακτήρες BOM για UTF-16 (ευχαριστώ Valentin Νετσάγεφ)
  • Διορθώθηκε ο πομπός για τα διπλωμένα αυξανόμενα μη τήρηση της προτιμάται πλάτος γραμμής (ευχαριστώ Ingy).
  • Διορθώθηκε ένα λεπτό ζήτημα παραγγελία με εκπομπής οδηγιών% TAG (ευχαριστώ στον Andrey Somov).
  • παλινδρόμησης Σταθερή απόδοση με LibYAML συνδέσεις.

Τι είναι καινούργιο στην έκδοση 3.07:

  • Ο πομπός μάθει να αυξανόμενα εξόδου με κορυφαίους whitespaces σε ένα μπλοκ στυλ.
  • Η σουίτα δοκιμής ανανεωμένος και συμπεριλαμβάνεται στην διανομή του πηγαίου κώδικα.
  • Η επίλυση διαδρομή CDumper έχει καθοριστεί.
  • Η ρητή ένδειξη εγγράφου λήξης αναγκάζεται όταν υπάρχει δυνατότητα ανάλυσης ασάφεια.
  • Υπάρχουν και άλλες μικρές διορθώσεις και βελτιώσεις.

Τι είναι καινούργιο στην έκδοση 3.06:

  • Η setup.py σενάριο ανιχνεύει LibYAML και χτίζει αυτόματα LibYAML δέστρες .
  • Οικοδομικά LibYAML δέστρες δεν απαιτεί πλέον εγκατασταθεί πυρέξ.
  • 'yaml.load () «δημιουργεί μια εξαίρεση, εάν το ρεύμα εισόδου περιέχει περισσότερα από ένα έγγραφα YAML.

  • Οι
  • Οι εξαιρέσεις που παράγεται από LibYAML δέστρες έχουν καθοριστεί.
  • Μια τελεία '.' χαρακτήρας που αναγνωρίζεται ως !! πλωτήρας έχει καθοριστεί.
  • Η Python 2.3 συμβατότητα ζήτημα για την κατασκευή !! τιμές timestamp δεν έχει καθοριστεί.
  • έχουν προστεθεί «YAML .__ version__« Τα χαρακτηριστικά και «YAML .__ with_libyaml__».

Απαιτήσεις :

  • Python

Παρόμοια λογισμικά

mdxflavours
mdxflavours

14 Apr 15

uni2ascii
uni2ascii

11 May 15

vdexcsv
vdexcsv

11 May 15

Άλλο λογισμικό του προγραμματιστή Kirill Simonov

PyYAML
PyYAML

13 May 15

Σχόλια για PyYAML

Τα σχόλια δεν βρέθηκε
προσθήκη σχολίου
Ενεργοποιήστε τις εικόνες!