📚Python读写XML文件 | 🚀轻松搞定数据存储与解析!
在数字化时代,数据处理是每个开发者必备的技能之一,而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都能轻松胜任。快试试吧!💫
免责声明:本答案或内容为用户上传,不代表本网观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。 如遇侵权请及时联系本站删除。