___ _____ __ ___ ___ ___ _____ __ __
/ __`\/\ '__`\ /'__`\/' _ `\ /'___\ /'___\/\ '__`\/\ \/\ \
/\ \L\ \ \ \L\ \/\ __//\ \/\ \/\ \__//\ \__/\ \ \L\ \ \ \_\ \
\ \____/\ \ ,__/\ \____\ \_\ \_\ \____\ \____\\ \ ,__/\/`____ \
\/___/ \ \ \/ \/____/\/_/\/_/\/____/\/____/ \ \ \/ `/___/> \
\ \_\ \ \_\ /\___/
\/_/ \/_/ \/__/
OpenccPy 是一款 python 中文繁簡體轉換工具。
成都創(chuàng)新互聯于2013年成立,是專業(yè)互聯網技術服務公司,擁有項目網站制作、成都網站制作網站策劃,項目實施與項目整合能力。我們以讓每一個夢想脫穎而出為使命,1280元小店做網站,已為上家服務,為小店各地企業(yè)和個人服務,聯系電話:028-86922220
Python 3.X
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: 對應的繁體信息
"""
中文繁簡體轉換-java 版本
github/openccpy