如何把xml文件转化成格式化的pandas数据
程序员文章站
2022-03-30 21:55:39
...
问题描述
我们在机器学习中往往把从网络上抓取的xml文件,转化为简单的格式化文件,从而更容易使用,我们应该如何操作呢?
导入函数库
from lxml import objectify
import pandas as pd
读取结构化的数据
datalist = []
xml = objectify.parse(open("XMLData.xml"))
root = xml.getroot()
for child in root.getchildren()
str = []
for obj in child.getchildren():
str.append(obj.text)
datalist.append(str)
把list转化为DataFrame数据结构
构建一个DataFrame数据库
df = pd.DataFrame(columns=(['Number','String','Boolean']))
转载于:https://www.jianshu.com/p/032e90d93b2e
上一篇: Ubuntu16.04下配置安装QT
推荐阅读
-
用php实现动态产生xml文件以及从xml文件中抽取数据转化成html的小程序_PHP教程
-
C# DataSet的内容写成XML时如何格式化字段数据
-
把从SQL中取出的数据转化成XMl格式
-
pandas 把数据写入txt文件每行固定写入一定数量的值方法
-
python 关于如何把json文件里面的多条数据删除,只保留自己需要的条目
-
C# DataSet的内容写成XML时如何格式化字段数据
-
PHP 100W+的数据写入一个XML文件,如何做能提高效率?
-
用php实现动态产生xml文件以及从xml文件中抽取数据转化成html的_PHP教程
-
把HTML表单提交的数据转化成XML文件
-
本来规整的csv数据通过pandas读取后变得不规整的原因以及如何解决(CSV文件中读取时数据分割问题)