跳转到主要内容

jieba-rs Python绑定

项目描述

rjieba-py

CI PyPI

jieba-rs Python绑定。

安装

pip install rjieba

用法

import rjieba


print(rjieba.cut('我们中出了一个叛徒'))
print(rjieba.tag('我们中出了一个叛徒'))

性能

在2018年款MacBook Pro(15英寸)上运行,2.2 GHz 6核Intel Core i7

In [1]: import jieba

In [2]: import cjieba

In [3]: import rjieba

In [4]: jieba.initialize()
Building prefix dict from the default dictionary ...
Loading model from cache /var/folders/8d/h3lyjgz14296j_lw7chgf5hc0000gp/T/jieba.cache
Loading model cost 0.695 seconds.
Prefix dict has been built successfully.

In [5]: cjieba.initialize()

In [6]: with open('../jieba-rs/examples/weicheng/src/weicheng.txt') as f:
   ...:     txt = f.read()
   ...:

In [7]: %timeit list(jieba.cut(txt))
1.1 s ± 10.6 ms per loop (mean ± std. dev. of 7 runs, 1 loop each)

In [8]: %timeit cjieba.cut(txt)
225 ms ± 3.95 ms per loop (mean ± std. dev. of 7 runs, 1 loop each)

In [9]: %timeit rjieba.cut(txt)
106 ms ± 2.01 ms per loop (mean ± std. dev. of 7 runs, 10 loops each)

许可证

此作品根据MIT许可证发布。许可证副本可在LICENSE文件中找到。

项目详情


下载文件

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

源代码发行版

rjieba-0.1.11.tar.gz (7.5 kB 查看哈希值)

上传时间:

构建发行版

rjieba-0.1.11-cp36-abi3-win_amd64.whl (2.7 MB 查看哈希值)

上传时间: CPython 3.6+ Windows x86-64

rjieba-0.1.11-cp36-abi3-win32.whl (2.7 MB 查看哈希值)

上传时间: CPython 3.6+ Windows x86

rjieba-0.1.11-cp36-abi3-musllinux_1_2_x86_64.whl (4.0 MB 查看哈希值)

上传时间 CPython 3.6+ musllinux: musl 1.2+ x86-64

rjieba-0.1.11-cp36-abi3-musllinux_1_2_i686.whl (3.9 MB 查看哈希值)

上传时间 CPython 3.6+ musllinux: musl 1.2+ i686

rjieba-0.1.11-cp36-abi3-musllinux_1_2_armv7l.whl (4.0 MB 查看哈希值)

上传时间 CPython 3.6+ musllinux: musl 1.2+ ARMv7l

rjieba-0.1.11-cp36-abi3-musllinux_1_2_aarch64.whl (4.1 MB 查看哈希值)

上传时间 CPython 3.6+ musllinux: musl 1.2+ ARM64

rjieba-0.1.11-cp36-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl (4.2 MB 查看哈希值)

上传时间 CPython 3.6+ manylinux: glibc 2.17+ s390x

rjieba-0.1.11-cp36-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (4.0 MB 查看哈希值)

上传时间 CPython 3.6+ manylinux: glibc 2.17+ ppc64le

rjieba-0.1.11-cp36-abi3-manylinux_2_17_ppc64.manylinux2014_ppc64.whl (4.1 MB 查看哈希值)

上传时间 CPython 3.6+ manylinux: glibc 2.17+ ppc64

rjieba-0.1.11-cp36-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (3.7 MB 查看哈希值)

上传时间 CPython 3.6+ manylinux: glibc 2.17+ ARMv7l

rjieba-0.1.11-cp36-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (3.9 MB 查看哈希值)

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

rjieba-0.1.11-cp36-abi3-manylinux_2_5_x86_64.manylinux1_x86_64.whl (3.8 MB 查看哈希值)

上传时间 CPython 3.6+ manylinux: glibc 2.5+ x86-64

rjieba-0.1.11-cp36-abi3-manylinux_2_5_i686.manylinux1_i686.whl (3.7 MB 查看哈希值)

上传于 CPython 3.6+ manylinux: glibc 2.5+ i686

rjieba-0.1.11-cp36-abi3-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl (5.7 MB 查看哈希值)

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

rjieba-0.1.11-cp36-abi3-macosx_10_7_x86_64.whl (2.9 MB 查看哈希值)

上传于 CPython 3.6+ macOS 10.7+ x86-64

由...