的方法可以通过以下步骤实现:
import pandas as pd
from xml.etree.ElementTree import Element, SubElement, ElementTree
data = {'Name': ['John', 'Mike', 'Sarah'],
'Age': [25, 30, 28],
'City': ['New York', 'London', 'Paris']}
df = pd.DataFrame(data)
root = Element('Data')
for index, row in df.iterrows():
item = SubElement(root, 'Item')
name = SubElement(item, 'Name')
name.text = row['Name']
age = SubElement(item, 'Age')
age.text = str(row['Age'])
city = SubElement(item, 'City')
city.text = row['City']
tree = ElementTree(root)
tree.write('data.xml')
以上代码将创建一个名为"data.xml"的XML文件,其中包含了从pandas数据框中提取的数据。每个数据行都表示为一个包含"Name"、"Age"和"City"子节点的"Item"节点。
在这个场景中,腾讯云并没有直接相关的产品与之对应。
领取专属 10元无门槛券
手把手带您无忧上云