Python中文繁简体转换工具

发布时间:2019-06-08 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了Python中文繁简体转换工具脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。

OPEnccpy

  ___   _____      __    ___     ___    ___   _____   __  __
 / __`/ '__`  /'__`/' _ `  /'___ /'___/ '__`/ / 
/ L   L /  __// / / __// __/  L   _ 
 ____/  ,__/ ____ _ _ ____ ____\  ,__//`____ 
 /___/    /  /____//_//_//____//____/   /  `/___/> 
           _                                  _     /___/
           /_/                                  /_/     /__/

OpenccPy 是一款 python 中文繁简体转换工具。

特性

  • 支持中文繁简体转换

Quick Start

环境要求

Python 3.x

install

pip install openccpy

使用案例

# coding=utf-8
From openccpy.opencc import *

class @H_360_109@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

脚本宝典总结

以上是脚本宝典为你收集整理的Python中文繁简体转换工具全部内容,希望文章能够帮你解决Python中文繁简体转换工具所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。