文件名称:cysimdjson:使用Cython的simdjson的Python绑定的快速JSON解析库
文件大小:2.01MB
文件格式:ZIP
更新时间:2024-03-29 01:26:38
python json cython simdjson C++
cysimdjson 适用于Python的快速JSON解析库。 使用的Python绑定。 标准的( json.load()等)相对较慢,如果您需要解析大型JSON文件或大量小型JSON文件,则可能是一个很大的瓶颈。 尽管还有其他快速的Python JSON解析器,例如 , 或 ,但它们无法达到出色的项目提供的原始速度。 SIMDJSON是基于SIMD指令的C ++ JSON解析器,据说是地球上最快的JSON解析器。 用法 import cysimdjson parser = cysimdjson.JSONParser() json_parsed = parser.parse(json_bytes) 注意:可以重用parser对象以实现最佳性能。 json_parsed是类似于字典的只读对象,它提供对JSON数据的访问。 安装 pip3 install cython pip3 ins
【文件预览】:
cysimdjson-main
----pyproject.toml(60B)
----cysimdjson()
--------ondemand()
--------cysimdjson.pyx(7KB)
--------simdjson()
--------jsoninter.h(3KB)
----test()
--------jsonexamples()
--------test_benchmark.py(3KB)
----LICENSE(11KB)
----setup.py(839B)
----.gitignore(55B)
----README.md(4KB)