python 在指定路径生成xml文件
时间: 2023-10-10 14:14:15 浏览: 38
好的,你可以使用Python中的xml.etree.ElementTree模块来生成XML文件,首先需要导入该模块,并创建根元素。然后,你可以添加子元素和它们的属性和文本。最后,使用ElementTree的write()方法将XML输出到指定文件路径中。下面是一个简单的示例代码:
```python
import xml.etree.ElementTree as ET
# 创建根元素
root = ET.Element("persons")
# 添加子元素
person1 = ET.SubElement(root, "person")
person1.set("id", "001")
name1 = ET.SubElement(person1, "name")
name1.text = "John"
age1 = ET.SubElement(person1, "age")
age1.text = "30"
person2 = ET.SubElement(root, "person")
person2.set("id", "002")
name2 = ET.SubElement(person2, "name")
name2.text = "Alice"
age2 = ET.SubElement(person2, "age")
age2.text = "25"
# 写入xml文件
tree = ET.ElementTree(root)
tree.write("path/to/xml/file.xml")
```
请注意,path/to/xml/file.xml应替换为您希望生成XML文件的实际路径。