跳转到主要内容

Pythonic xml解析器,用于处理大文件或流

项目描述

BigXML

轻松解析大XML文件和流

GitHub build status Release on PyPI Code coverage Mypy type checker MIT License


📖 文档   |   📃 更新日志


在Python中解析大XML文件很困难。一方面,常规XML库将整个文件加载到内存中,如果文件太大,将会使进程崩溃。其他解决方案,如iterparse,虽然会边解析边读取文件,但如果不想耗尽内存,使用起来很复杂。

这就是BigXML库大放异彩的地方

  • 适用于任何大小的XML文件
  • 无需自行进行内存管理
  • Pythonic API
  • 任何流都可以轻松解析,而不仅仅是文件
  • 安全免受针对XML解析器的常见攻击

项目详情


下载文件

下载适合您平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。

源分发

bigxml-1.0.1.tar.gz (166.0 kB 查看哈希值)

上传时间

构建分发

bigxml-1.0.1-py3-none-any.whl (14.8 kB 查看哈希值)

上传时间 Python 3

支持者