当前位置:   article > 正文

使用Python类似pandas的方式读取xml文件_python pandas读xml

python pandas读xml

0. 什么是XML文件?

  XML是一种数据交换语言。那什么是数据交换语言呢?由于计算机之间需要进行通信,例如通过互联网传输文件,则不同计算机之间必须有共同理解的“语言”。则该语言就称为是数据交换语言。但是不同计算机之间采用的操作系统和软件版本往往并不一致,所以更倾向于无关于平台及语言的数据交换语言。该类语言包括XML、JSON、YAML、Protobuf等,常用于数据存储及交换、接口调用等应用场景。

  在个人工作中使用较多的是XML和JSON,XML和JSON各有千秋,但该部分不是本文的重点,所以不再进行赘述,具体优缺点可参考博客

1. 为什么使用pandas_read_xml读取XML

  在Python官方文档中,使用xml库对XML文件进行处理,例如简单而轻量级的xml.etree.ElementTree。但是它真的是很简单易用吗?经过亲身的实践,发现残酷的事实摆在我们面前,xml库的易用程度还远达不到容易使用的程度。那如果在读取XML文件时,也有类似于pandas读取文件(pandas.read_csv()、pandas.read_excel()、pandas.read_json()),那该是多么简单而幸福的事情呢。众里寻他千百度,那库就在pypi内(https://pypi.org/project/pandas-read-xml/)。经过亲身的实践,使用pandas_read_xml读取

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/知新_RL/article/detail/897319
推荐阅读
相关标签
  

闽ICP备14008679号