Bonjour, ayant pas mal galéré, m'étant intéressé à ce langage il y a peu, d'autant que la doc que j'ai trouvé été souvent obsolète, pas très fournie ou des pavés en anglais (j'ai peu être raté des tutos de développez, j'étais sur le moteur écosia et il ne me ramène pas tout), je me suis fait ce matin un petit afficheur de l'arborescence que génère xml.element.elementtree qui apparemment si j'ai bien compris est à prendre dans la plupart des cas avec python 3.X. C'est quelque chose sans prétention avec une possibilité d'afficher en direct et/ou de recevoir une chaine formatée pour un affichage humainement lisible. Ca tombe en fait après avoir fini mon programme, géré toutes mes fonctions, d'écriture, effacement, lecture et récupération d'informations... je me suis dit que si j'avais compris ça dès le début j'aurais moins galéré.
Il n'y a pas de chargement de fichier xml c'est prévu en fait pour être interfacé. Donc soit d'envoyer directement une chaine écrite à la main pour s'amuser, ou déjà sérialisée, via une fonction qui va recréer une arborescence. Soit d'appeler directement les fonctions de mise en forme avec une arborescence déjà générée par un de vos scripts.
J'ai pas mal commenté, et fait très basique, pour essayer de le rendre le plus accessible et compréhensible possible aux débutants comme moi.
Partager