Open Chinese Convert is an opensource project for conversion between Traditional Chinese and Simplified Chinese for python.
Project description
Openccpy
___ _____ __ ___ ___ ___ _____ __ __
/ __`\/\ '__`\ /'__`\/' _ `\ /'___\ /'___\/\ '__`\/\ \/\ \
/\ \L\ \ \ \L\ \/\ __//\ \/\ \/\ \__//\ \__/\ \ \L\ \ \ \_\ \
\ \____/\ \ ,__/\ \____\ \_\ \_\ \____\ \____\\ \ ,__/\/`____ \
\/___/ \ \ \/ \/____/\/_/\/_/\/____/\/____/ \ \ \/ `/___/> \
\ \_\ \ \_\ /\___/
\/_/ \/_/ \/__/
Open Chinese Convert is an opensource project for conversion between Traditional Chinese and Simplified Chinese for python.
(python 中文繁简体转换工具)
特性
- 支持中文繁简体转换(v0.0.2)
Quick Start
install
pip install openccpy
使用案例
# coding=utf-8
from openccpy.opencc import *
class TestOpencc(object):
"""
核心转换测试类
"""
def test_to_simple(self):
"""
测试转换为简体
"""
assert "丝" == Opencc.to_simple("絲")
assert "一目了然" == Opencc.to_simple("一目瞭然")
def test_to_traditional(self):
"""
测试转化为繁体
"""
assert "絲" == Opencc.to_traditional("丝")
assert "一目瞭然" == Opencc.to_traditional("一目了然")
方法简介
转为简体
def to_simple(traditional):
"""
繁体转化为简体
1. 如果字符为空,直接返回
2. 字符长度为1,返回对应简体字符
3. 对应长度大于1,返回对应简体词组
:param traditional: 繁体单词/单个词组
:return: 对应的简体信息
"""
转为繁体
def to_traditional(simple):
"""
简体转化为繁体
1. 如果字符为空,直接返回
2. 字符长度为1,返回对应繁体字符
3. 对应长度大于1,返回对应繁体词组
:param simple: 简体单词/单个词组
:return: 对应的繁体信息
"""
相关框架
下期计划
- 添加分词功能
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
openccpy-0.0.4.3.tar.gz
(459.6 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
openccpy-0.0.4.3-py3-none-any.whl
(459.0 kB
view details)
File details
Details for the file openccpy-0.0.4.3.tar.gz.
File metadata
- Download URL: openccpy-0.0.4.3.tar.gz
- Upload date:
- Size: 459.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.7.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0ae4d7c31adb2630944437b324002bb8b0f4009891c3ff060d2005ed41172741
|
|
| MD5 |
15852c91567e9fc1e69583a6706d447d
|
|
| BLAKE2b-256 |
e6b9d7e7bd7d5c9b12e55e6489082c5f6908d603933b106cb80df2e805e9acd7
|
File details
Details for the file openccpy-0.0.4.3-py3-none-any.whl.
File metadata
- Download URL: openccpy-0.0.4.3-py3-none-any.whl
- Upload date:
- Size: 459.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.7.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
fd13c7c4e4b0dc08225feb201abdd14b1fc919fdafa29ad30de5ae4bd297f0dd
|
|
| MD5 |
88ff8b751d6e92df1ee2f0a3b9107d8b
|
|
| BLAKE2b-256 |
abe87e3071828731ebbfdda0a03c179ae43a31131f0c7e4203b75d5230396685
|