parse yaml
parse yaml
YAML est un format de fabrication en série de caractéristiques conçu pour la lisibilité et l'interaction humaines avec des langages de script.
PyYAML est un programme d'analyse syntaxique et émetteur de yaml pour le langage de programmation de python.
NOTE : PyYAML est qualifié, fourni et développé aux termes de la plaque d'immatriculation de MIT.
Caractéristiques de « PyYAML » :
· un programme d'analyse syntaxique complet de yaml 1.1. En particulier, PyYAML peut analyser tous les exemples du cahier des charges. L'algorithme d'analyse est assez simple pour être une référence pour des ingénieurs d'application de programme d'analyse syntaxique de YAML.
· Support d'Unicode comprenant le papiers UTF-8/UTF-16 et les séquences d'échappement d'u.
· programme d'analyse syntaxique événement-basé à basse altitude et émetteur api (comme le SAXO).
· l'api à niveau élevé pour fabriquer en série et deserializing le python indigène objecte (comme les DOM ou des conserves au vinaigre).
· le soutien de tous les types du yaml tape le dépôt. Une prolonge simple api est fournie.
· messages d'erreur relativement sensibles.
Modifications de version préalable
· setup.py vérifie si LibYAML est monté et si oui, établit et monte des grippements de LibYAML. Pour forcer ou invalider l'installation des grippements de LibYAML, utilisation --avec-libyaml ou --sans-libyaml respectivement (fixe partiellement #34).
· Les grippements de LibYAML de construction n'exige plus Pyrex monté (#33 fixe).
· yaml.load () soulève une exception si le train d'entrées contient plus d'un document de yaml (#54 fixe).
· Les exceptions fixes ont produit par les grippements de LibYAML (#50 fixe).
· A fixé un point. caractère étant décelé As ! ! flotteur (#62 fixe).
· Problème de compatibilité fixe du python 2.3 dans la construction ! ! valeurs d'horodateur.
· Des ensembles de mesures binaires de Windows sont établis contre la succursale de niche de LibYAML.
· __version de yaml d'attributs. et __with_libyaml ajoutés de yaml. (#85 fixe).
Interpres a également l'habileté d'analyser des dossiers de texte en clair.
Ce qu'il y a de neuf dans ce desserrage :
· Surface adjacente mise à jour.
- RSS et alimentations d'atome
- ressources constitutives terminologiques d'application et de script.
Ce qu'il y a de neuf dans ce desserrage :
· suite ajoutée terminologique ;
· le format changé des procès-verbaux de liste de clavette-valeur analysent dedans le RSS
Complet freeware pour l'usage non-commercial.
Complet freeware pour l'usage non-commercial.
Complet freeware pour l'usage personnel.
Capable continuel analyser facilement des dattes/périodes dans une large variété de formats naturels et standards des choses simples comme « demain » compile des choses comme « 7 heures avant demain à midi ».
