Python Demandes package: Manipulation du xml
J'aime beaucoup le requests
paquet et le confort d'un moyen de gérer les réponses JSON.
Malheureusement, je n'ai pas compris si je peux aussi le processus de réponse XML. Personne n'a l'expérience nécessaire pour gérer XML réponses avec le requests
paquet? Est-il nécessaire d'inclure un autre paquet pour le XML de décodage?
Vous devez vous connecter pour publier un commentaire.
requests
ne gère pas l'analyse de XML réponses, pas de. XML les réponses sont beaucoup plus complexes dans la nature que les réponses JSON, comment vous pouvez sérialiser des données XML dans Python structures n'est pas aussi simple.Python vient avec construit-dans les parseurs XML. Je vous recommande d'utiliser le ElementTree API:
ou, si la réponse est particulièrement grande, utiliser une approche progressive:
Externes lxml projet s'appuie sur la même API pour vous donner plus de fonctionnalités et de puissance encore.