Considérant que je veux écrire du code python qui fonctionnerait sur Google App Engine et aussi dans jython, les extensions C ne sont pas une option. Amara était une belle bibliothèque, mais à cause de ses extensions C, je ne peux pas l'utiliser pour ces deux plateformes.
Réponses
Trop de publicités?ElementTree est très bien. Il fait également partie de 2.5 .
inkedmn
Points
12655
Il y a aussi Une belle soupe (qui est peut-être plus orienté vers le HTML, mais qui fait aussi du XML).
Kenny164
Points
21
Je recommanderais normalement lxml, mais comme il utilise une bibliothèque C (libxml), l'alternative devrait être, comme Aaron l'a déjà suggéré, ElementTree (pour autant que je sache, il en existe une implémentation en python pur et une en c). Trouvé ceci via une recherche google
Bonne chance !