{site_name}

{site_name}

🌜 搜索

Python的xml.etree模块是Python标准库中处理XML文档的工具之一

Python 𝄐 0
python xml.etree,python xml.etree.ElementTree
Python的xml.etree模块是Python标准库中处理XML文档的工具之一。它提供了一个轻量级的API,用于解析和操作XML文档。

该模块提供了两个主要的类:Element和ElementTree。Element表示XML元素,ElementTree表示整个XML文档。

以下是一个简单的示例,演示如何使用xml.etree创建和修改XML文档:

python
import xml.etree.ElementTree as ET

# create the root element
root = ET.Element("animals")

# create child elements and add them to the root
cat = ET.SubElement(root, "cat")
dog = ET.SubElement(root, "dog")
ET.SubElement(cat, "name").text = "Fluffy"
ET.SubElement(dog, "name").text = "Fido"

# write the XML to a file
tree = ET.ElementTree(root)
tree.write("animals.xml")


此代码将创建一个包含两个子元素(猫和狗)的根元素(动物)。然后,它将为每个子元素创建一个名称元素,并将其写入名为“animals.xml”的文件中。