xml.etree.ElementTree | Python

 

Descripción

El módulo xml.etree.ElementTree, también conocido como ElementTree, e, incluso acotado, como ET, forma parte de la biblioteca estándar de Python y proporciona una API ligera y eficiente para el procesamiento de XML. Este módulo permite a los usuarios leer y escribir datos XML de manera eficiente, con un enfoque en la flexibilidad y la simplicidad. Esto se logra a través de una estructura de árbol de elementos, que puede manipularse fácilmente y utilizarse para generar documentos XML bien formados.

Funciones

Clases

Ejemplo

Aquí hay un simple ejemplo de cómo usar el módulo xml.etree.ElementTree para leer y manipular datos XML:

import xml.etree.ElementTree as ET

data = '''
<web>
  <name>W3Api</name>
  <url>https://www.w3api.com/</url>
</web>
'''

tree = ET.ElementTree(ET.fromstring(data))
root = tree.getroot()

print('Name:', root.find('name').text)
print('URL:', root.find('url').text)

Artículos

Manual Python

Aprende más sobre Python consultando online o descargando nuestro manual.