亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

Pandas中怎么處理XML數據

小億
100
2024-05-11 17:05:52
欄目: 編程語言

要處理XML數據,可以使用Python的xml.etree.ElementTree模塊來解析XML數據,并將其轉換為Pandas DataFrame對象。下面是一個簡單的示例:

import xml.etree.ElementTree as ET
import pandas as pd

# 讀取XML文件
tree = ET.parse('data.xml')
root = tree.getroot()

# 創建空的DataFrame
df = pd.DataFrame(columns=['name', 'age', 'gender'])

# 遍歷XML數據并將其轉換為DataFrame
for person in root.findall('person'):
    name = person.find('name').text
    age = int(person.find('age').text)
    gender = person.find('gender').text
    
    df = df.append({'name': name, 'age': age, 'gender': gender}, ignore_index=True)

print(df)

在這個示例中,我們首先使用ElementTree模塊讀取了一個名為data.xml的XML文件,然后遍歷了XML數據并將其轉換為一個包含姓名、年齡和性別的DataFrame對象。最后打印出DataFrame對象的內容。

0
天镇县| 肃北| 临漳县| 南安市| 若羌县| 吴旗县| 合川市| 龙海市| 文化| 玉林市| 稷山县| 石渠县| 比如县| 和田县| 抚顺市| 乡宁县| 赤峰市| 贵港市| 新绛县| 灵璧县| 新邵县| 密云县| 临朐县| 正蓝旗| 新乡县| 新乡市| 孝昌县| 林口县| 灵石县| 汉阴县| 汶川县| 繁昌县| 平泉县| 江津市| 阳西县| 金门县| 永靖县| 常熟市| 徐闻县| 丰镇市| 广昌县|