from xml.sax import make_parser from xml.sax import saxutils class Lire_XML(saxutils.DefaultHandler): """ Trouver le début, la fin et les caractères de chaque élément """ def startElement(self,name,attrs): print 'Début Balise: ',name,attrs def endElement(self,name): print 'Fin balise: ',name def characters(self,data): print 'Données: ', repr(data) demx = Lire_XML() p = make_parser() p.setContentHandler(demx) p.parse("c:/teste.xml") |
Livres Sur ce Sujet
Apprendre à programmer avec Python 3 Apprenez à programmer en Python Python : Petit guide à l’usage du développeur agile Apprendre à programmer avec Python 3 : Avec plus de 50 pages de corigés d’exercices !