python 追加xml
时间: 2023-10-09 11:06:28 浏览: 89
你可以使用 Python 内置的 ElementTree 模块来追加 XML。
以下是一个示例代码,向一个名为 example.xml 的 XML 文件中追加一个新的 <person> 元素:
```python
import xml.etree.ElementTree as ET
# 打开 XML 文件
tree = ET.parse('example.xml')
root = tree.getroot()
# 创建新的元素及其子元素
new_person = ET.Element('person')
name = ET.SubElement(new_person, 'name')
name.text = 'John'
age = ET.SubElement(new_person, 'age')
age.text = '30'
# 将新元素追加到根元素下
root.append(new_person)
# 保存修改后的 XML 文件
tree.write('example.xml')
```
这将在 example.xml 文件中追加以下新的 <person> 元素:
```xml
<person>
<name>John</name>
<age>30</age>
</person>
```
阅读全文