玩蛇网提供最新Python编程技术信息以及Python资源下载!

求Python读取大数据量XML文件优化方案

我用 minidom 写了个读取 XML 的函数,读取一个几KB的小文件没问题;
当读取一个近 10M 的文件时(两个文件内容格式一样)报错:

File "C:\Python27\lib\xml\sax\handler.py", line 38, in fatalError
raise exception
xml.sax._exceptions.SAXParseException: <unknown>:762:4: mismatched tag

目测是因为文件太大的缘故。
问:
1. 是因为文件太大吗?该如何解决?
2. 有没有读取大 XML 文件(>10M)的方案?(限 Python 语言)

教程教你如何使用 Python 的 lxml 库处理上 G 的 XML 文件。

玩蛇网文章,转载请注明出处和文章网址:https://www.iplaypy.com/wenda/wd19828.html

相关文章 Recommend

玩蛇网Python互助QQ群,欢迎加入-->: 106381465 玩蛇网Python新手群
修订日期:2017年05月24日 - 17时01分15秒 发布自玩蛇网

您现在的位置: 玩蛇网首页 > Python问题解答 > 正文内容
我要分享到:

必知PYTHON教程 Must Know PYTHON Tutorials

必知PYTHON模块 Must Know PYTHON Modules