跳转到主要内容

simdjson的Python绑定

项目描述

PyPI - License Tests

pysimdjson

Python绑定的simdjson项目,这是一个SIMD加速的JSON解析器。如果SIMD指令不可用,将使用回退解析器,使得pysimdjson在任何地方都可以安全使用。

绑定目前已在OS X、Linux和Windows上测试,适用于Python版本3.9到3.12。

📝 文档

最新文档可以在https://pysimdjson.tkte.ch找到。

如果您已检出源代码(例如,为了审查PR),可以通过运行cd docs && make html来构建最新文档。

📈 基准测试

pysimdjson与其他大多数库相比表现良好。完整的基准测试可以在其姐妹项目json_benchmark中找到。

项目详情


下载文件

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

源分布

pysimdjson-6.0.2.tar.gz (1.2 MB 查看哈希值)

上传时间

构建分布

pysimdjson-6.0.2-pp39-pypy39_pp73-win_amd64.whl (168.1 kB 查看哈希值)

上传时间 PyPy Windows x86-64

pysimdjson-6.0.2-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (238.0 kB 查看哈希值)

上传时间 PyPy manylinux: glibc 2.17+ x86-64

pysimdjson-6.0.2-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (198.7 kB 查看哈希值)

上传时间 PyPy manylinux: glibc 2.17+ ARM64

pysimdjson-6.0.2-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (205.5 kB 查看哈希值)

上传时间 PyPy manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

pysimdjson-6.0.2-pp39-pypy39_pp73-macosx_10_9_x86_64.whl (182.4 kB 查看哈希值)

上传时间 PyPy macOS 10.9+ x86-64

pysimdjson-6.0.2-pp38-pypy38_pp73-win_amd64.whl (167.5 kB 查看哈希值)

上传时间 PyPy Windows x86-64

pysimdjson-6.0.2-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (237.1 kB 查看哈希值)

上传时间 PyPy manylinux: glibc 2.17+ x86-64

pysimdjson-6.0.2-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (198.1 kB 查看哈希值)

上传于 PyPy manylinux: glibc 2.17+ ARM64

pysimdjson-6.0.2-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (204.8 kB 查看哈希值)

上传于 PyPy manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

pysimdjson-6.0.2-pp38-pypy38_pp73-macosx_10_9_x86_64.whl (181.5 kB 查看哈希值)

上传于 PyPy macOS 10.9+ x86-64

pysimdjson-6.0.2-pp37-pypy37_pp73-win_amd64.whl (167.4 kB 查看哈希值)

上传于 PyPy Windows x86-64

pysimdjson-6.0.2-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (238.2 kB 查看哈希值)

上传于 PyPy manylinux: glibc 2.17+ x86-64

pysimdjson-6.0.2-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (198.6 kB 查看哈希值)

上传于 PyPy manylinux: glibc 2.17+ ARM64

pysimdjson-6.0.2-pp37-pypy37_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (205.9 kB 查看哈希值)

上传于 PyPy manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

pysimdjson-6.0.2-pp37-pypy37_pp73-macosx_10_9_x86_64.whl (181.5 kB 查看哈希值)

上传于 PyPy macOS 10.9+ x86-64

pysimdjson-6.0.2-cp312-cp312-win_amd64.whl (175.3 kB 查看哈希值)

上传于 CPython 3.12 Windows x86-64

pysimdjson-6.0.2-cp312-cp312-win32.whl (127.2 kB 查看哈希值)

上传于 CPython 3.12 Windows x86

pysimdjson-6.0.2-cp312-cp312-musllinux_1_1_x86_64.whl (2.4 MB 查看哈希值)

上传于 CPython 3.12 musllinux: musl 1.1+ x86-64

pysimdjson-6.0.2-cp312-cp312-musllinux_1_1_ppc64le.whl (1.7 MB 查看哈希值)

上传于 CPython 3.12 musllinux: musl 1.1+ ppc64le

pysimdjson-6.0.2-cp312-cp312-musllinux_1_1_i686.whl (1.7 MB 查看哈希值)

上传于 CPython 3.12 musllinux: musl 1.1+ i686

pysimdjson-6.0.2-cp312-cp312-musllinux_1_1_aarch64.whl (1.9 MB 查看哈希值)

上传于 CPython 3.12 musllinux: musl 1.1+ ARM64

pysimdjson-6.0.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.9 MB 查看哈希值)

上传于 CPython 3.12 manylinux: glibc 2.17+ x86-64

pysimdjson-6.0.2-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (1.2 MB 查看哈希值)

上传于 CPython 3.12 manylinux: glibc 2.17+ ppc64le

pysimdjson-6.0.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.4 MB 查看哈希值)

上传于 CPython 3.12 manylinux: glibc 2.17+ ARM64

pysimdjson-6.0.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (1.1 MB 查看哈希值)

上传于 CPython 3.12 manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

pysimdjson-6.0.2-cp312-cp312-macosx_10_9_x86_64.whl (217.1 kB 查看哈希值)

上传于 CPython 3.12 macOS 10.9+ x86-64

pysimdjson-6.0.2-cp312-cp312-macosx_10_9_universal2.whl (379.5 kB 查看哈希值)

上传于 CPython 3.12 macOS 10.9+ universal2 (ARM64, x86-64)

pysimdjson-6.0.2-cp311-cp311-win_amd64.whl (173.8 kB 查看哈希值)

上传于 CPython 3.11 Windows x86-64

pysimdjson-6.0.2-cp311-cp311-win32.whl (126.1 kB 查看哈希)

上传于 CPython 3.11 Windows x86

pysimdjson-6.0.2-cp311-cp311-musllinux_1_1_x86_64.whl (2.4 MB 查看哈希)

上传于 CPython 3.11 musllinux: musl 1.1+ x86-64

pysimdjson-6.0.2-cp311-cp311-musllinux_1_1_ppc64le.whl (1.7 MB 查看哈希)

上传于 CPython 3.11 musllinux: musl 1.1+ ppc64le

pysimdjson-6.0.2-cp311-cp311-musllinux_1_1_i686.whl (1.7 MB 查看哈希)

上传于 CPython 3.11 musllinux: musl 1.1+ i686

pysimdjson-6.0.2-cp311-cp311-musllinux_1_1_aarch64.whl (1.9 MB 查看哈希)

上传于 CPython 3.11 musllinux: musl 1.1+ ARM64

pysimdjson-6.0.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.9 MB 查看哈希)

上传于 CPython 3.11 manylinux: glibc 2.17+ x86-64

pysimdjson-6.0.2-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (1.2 MB 查看哈希)

上传于 CPython 3.11 manylinux: glibc 2.17+ ppc64le

pysimdjson-6.0.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.4 MB 查看哈希)

上传于 CPython 3.11 manylinux: glibc 2.17+ ARM64

pysimdjson-6.0.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (1.1 MB 查看哈希)

上传于 CPython 3.11 manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

pysimdjson-6.0.2-cp311-cp311-macosx_10_9_x86_64.whl (216.0 kB 查看哈希值)

上传于 CPython 3.11 macOS 10.9+ x86-64

pysimdjson-6.0.2-cp311-cp311-macosx_10_9_universal2.whl (377.8 kB 查看哈希值)

上传于 CPython 3.11 macOS 10.9+ universal2 (ARM64, x86-64)

pysimdjson-6.0.2-cp310-cp310-win_amd64.whl (173.7 kB 查看哈希值)

上传于 CPython 3.10 Windows x86-64

pysimdjson-6.0.2-cp310-cp310-win32.whl (126.5 kB 查看哈希值)

上传于 CPython 3.10 Windows x86

pysimdjson-6.0.2-cp310-cp310-musllinux_1_1_x86_64.whl (2.3 MB 查看哈希值)

上传于 CPython 3.10 musllinux: musl 1.1+ x86-64

pysimdjson-6.0.2-cp310-cp310-musllinux_1_1_ppc64le.whl (1.7 MB 查看哈希值)

上传于 CPython 3.10 musllinux: musl 1.1+ ppc64le

pysimdjson-6.0.2-cp310-cp310-musllinux_1_1_i686.whl (1.7 MB 查看哈希值)

上传于 CPython 3.10 musllinux: musl 1.1+ i686

pysimdjson-6.0.2-cp310-cp310-musllinux_1_1_aarch64.whl (1.8 MB 查看哈希值)

上传于 CPython 3.10 musllinux: musl 1.1+ ARM64

pysimdjson-6.0.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.8 MB 查看哈希值)

上传于 CPython 3.10 manylinux: glibc 2.17+ x86-64

pysimdjson-6.0.2-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (1.1 MB 查看哈希值)

上传于 CPython 3.10 manylinux: glibc 2.17+ ppc64le

pysimdjson-6.0.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.3 MB 查看哈希值)

上传时间 CPython 3.10 manylinux: glibc 2.17+ ARM64

pysimdjson-6.0.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (1.1 MB 查看哈希值)

上传时间 CPython 3.10 manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

pysimdjson-6.0.2-cp310-cp310-macosx_10_9_x86_64.whl (215.0 kB 查看哈希值)

上传时间 CPython 3.10 macOS 10.9+ x86-64

pysimdjson-6.0.2-cp310-cp310-macosx_10_9_universal2.whl (376.5 kB 查看哈希值)

上传时间 CPython 3.10 macOS 10.9+ universal2 (ARM64, x86-64)

pysimdjson-6.0.2-cp39-cp39-win_amd64.whl (173.6 kB 查看哈希值)

上传时间 CPython 3.9 Windows x86-64

pysimdjson-6.0.2-cp39-cp39-win32.whl (126.5 kB 查看哈希值)

上传时间 CPython 3.9 Windows x86

pysimdjson-6.0.2-cp39-cp39-musllinux_1_1_x86_64.whl (2.3 MB 查看哈希值)

上传时间 CPython 3.9 musllinux: musl 1.1+ x86-64

pysimdjson-6.0.2-cp39-cp39-musllinux_1_1_ppc64le.whl (1.7 MB 查看哈希值)

上传时间 CPython 3.9 musllinux: musl 1.1+ ppc64le

pysimdjson-6.0.2-cp39-cp39-musllinux_1_1_i686.whl (1.7 MB 查看哈希值)

上传时间 CPython 3.9 musllinux: musl 1.1+ i686

pysimdjson-6.0.2-cp39-cp39-musllinux_1_1_aarch64.whl (1.8 MB 查看哈希值)

上传时间 CPython 3.9 musllinux: musl 1.1+ ARM64

pysimdjson-6.0.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.8 MB 查看哈希值)

上传于 CPython 3.9 manylinux: glibc 2.17+ x86-64

pysimdjson-6.0.2-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (1.1 MB 查看哈希值)

上传于 CPython 3.9 manylinux: glibc 2.17+ ppc64le

pysimdjson-6.0.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.3 MB 查看哈希值)

上传于 CPython 3.9 manylinux: glibc 2.17+ ARM64

pysimdjson-6.0.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (1.1 MB 查看哈希值)

上传于 CPython 3.9 manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

pysimdjson-6.0.2-cp39-cp39-macosx_10_9_x86_64.whl (215.3 kB 查看哈希值)

上传于 CPython 3.9 macOS 10.9+ x86-64

pysimdjson-6.0.2-cp39-cp39-macosx_10_9_universal2.whl (377.1 kB 查看哈希值)

上传于 CPython 3.9 macOS 10.9+ universal2 (ARM64, x86-64)

由以下机构支持