pyyaml
pyyaml
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).
Dodger est un 2D éditeur simple de niveau sauvé dans le python. Dodger est conçu pour être facile à utiliser ainsi vous pouvez produire les dossiers de niveau il est facile fonctionner qu'avec dans votre jeu.
Conditions :
· GTK+ 2.10 ou plus tard
· PyGTK 2.10 ou plus tard
· pyGObject 2.10 ou plus tard
· Python 2.5 ou plus tard
· pyglet 1.1 ou plus tard
· pyyaml 3.0 ou plus tard
· PyOpenGL 3.x ou plus tard
· PyGtkGlExt
