一组处理中文文本的实用函数。

bisheng的Python项目详细描述


https://badge.fury.io/py/bisheng.pnghttps://travis-ci.org/eliangcs/bisheng.png?branch=masterhttps://coveralls.io/repos/eliangcs/bisheng/badge.png?branch=master

一组处理中文文本的实用函数。当前特征 包括:

  • 在中文/日文/韩文字符和半宽字符之间添加空格 字符
  • 将繁体中文转换为简体中文,然后反过来

安装

$ pip install bisheng

用法

在中文字符和半宽字符之间添加空格:

>>> import bisheng
>>> print bisheng.add_spaces(u'BiSheng由Python寫成,名字源自1000多年前的活字印刷術發明人-畢昇。')
BiSheng 由 Python 寫成,名字源自 1000 多年前的活字印刷術發明人 - 畢昇。

指定要排除的字符:

>>> print bisheng.add_spaces(u'中[括]弧')
中 [括] 孤

>>> print bisheng.add_spaces(u'中[括]弧', exclude='[]')
中[括]弧

繁体/简体中文转换:

>>> print bisheng.to_simp(u'畢昇')
毕升

>>> print bisheng.to_trad(u'毕升')
畢升

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
数组Java For Loop没有输出(我认为)它应该如何输出   java Maven可以在一个模块中打包两个jar,使用相同的文件名但不同的图表集吗?   java OData读取单个实体最佳实践   java为什么我的代码在以下条件下返回false?   java QueryDsl投影元素集合   在为Java Swing元素实现ActionListener时,如何解决静态引用错误?   libGDX设置允许我使用java8,它在Android中崩溃   如何将日期从shell脚本传递到java即时数据类型   java如何向JList添加复选框和图像   java如何编写这个Listview?   java Eclipse每项目构建设置   java如何将spring引导应用程序指向外部jar的logback。xml   java更改EditText的下划线/样式。。。。。不是链接,而是水平滚动文本   java JPQL:使用复合键建模具有多个关系的查询实体   javascript如何获取Java中的最后32个字节   sql检查Java Derby中是否存在架构   java如何从视图中获取MVC Spring控制器中jstl select的所有项   java gson在需要对象时遇到空数组问题