首页 > 科技 >

📚Python读写XML文件 | 🚀轻松搞定数据存储与解析!

发布时间:2025-03-27 18:47:26来源:

在数字化时代,数据处理是每个开发者必备的技能之一,而XML作为一种结构化数据格式,广泛应用于配置文件和数据交换中。那么,如何用Python优雅地读写XML呢?✨

首先,我们可以通过`xml.etree.ElementTree`模块来操作XML文件。例如,创建一个简单的XML文档:

```python

import xml.etree.ElementTree as ET

创建根节点

root = ET.Element("Library")

book = ET.SubElement(root, "Book")

book.set("id", "1")

title = ET.SubElement(book, "Title")

title.text = "Python编程"

author = ET.SubElement(book, "Author")

author.text = "张三"

写入文件

tree = ET.ElementTree(root)

tree.write("library.xml")

```

短短几行代码,就能生成一个包含图书信息的XML文件!🎉

接着,读取XML也很简单:

```python

tree = ET.parse("library.xml")

root = tree.getroot()

for book in root.findall('Book'):

print(f"ID: {book.attrib['id']}, Title: {book.find('Title').text}")

```

运行后,你将看到清晰的输出结果。🙌

无论是构建复杂的数据结构还是解析已有数据,Python都能轻松胜任。快试试吧!💫

免责声明:本答案或内容为用户上传,不代表本网观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。 如遇侵权请及时联系本站删除。