第一种方法:
文档:https://pypi.org/project/hanziconv/
安装:pip install hanziconv
说明:可以进行繁简体互转;也可以比较繁简体文字是否相同。

from hanziconv import HanziConvline_jian = '<>123asdasd把中文字符串进行繁体和简體间的转换'
line_fan = '<>123asdasd把中文字符串進行繁體和簡体间的轉換'
jian = HanziConv.toSimplified(line_fan)                #繁转简
fan = HanziConv.toTraditional(line_jian)           #简转繁
resu = HanziConv.same(line_jian, line_fan)         #比较繁简体文字是否相同
print(jian)
print(fan)
print(resu)

结果:

<>123asdasd把中文字符串进行繁体和简体间的转换
<>123asdasd把中文字符串進行繁體和簡體間的轉換
True

第二种方法:
下载:https://github.com/skydark/nstools/tree/master/zhtools
安装:无需安装,只需下载该项目中zh_wiki.py和langconv.py两个文件,保存到与代码同一目录下即可。
说明:只能进行繁简体互转。

from langconv import *# 转换繁体到简体
def fan_to_jian(line):line = Converter('zh-hans').convert(line)line.encode('utf-8')return line# 转换简体到繁体
def jian_to_fan(line):line = Converter('zh-hant').convert(line)line.encode('utf-8')return lineline_jian='<>123asdasd把中文字符串进行繁体和简體间的转换'
line_fan='<>123asdasd把中文字符串進行繁體和簡体间的轉換'jian = "%s" % fan_to_jian(line_fan)
fan = "%s" % jian_to_fan(line_jian)print(jian)
print(fan)

结果:

<>123asdasd把中文字符串进行繁体和简体间的转换
<>123asdasd把中文字符串進行繁體和簡體間的轉換

Python中汉字繁简体互转相关推荐

  1. python中汉字与变量不可同时出现_Python语言应用培训课(选择练习)

    第一部分 1.多选题: Python在金融中的运用包括( ) 选项:A:绩效分析B:风险分析C:程序化交易D:量化分析答案: [绩效分析;风险分析;程序化交易;量化分析] 第二部分 1.判断题: py ...

  2. python中numpy数组和字符串互转(互转后数据完全一致)

    python中numpy数组和字符串互转(互转后数据完全一致) 代码: import numpy as np # 创建数组arr arr = np.array([ -1.8264365 , -0.63 ...

  3. Python 中拼音库 PyPinyin 的用法,没错见名知意它就是用来翻译汉字的

    最近碰到了一个问题,项目中很多文件都是接手过来的中文命名的一些素材,结果在部署的时候文件名全都乱码了,导致项目无法正常运行. 很多人学习python,不知道从何学起. 很多人学习python,掌握了基 ...

  4. Python中字符串和二进制互转

    Python中字符串和二进制互转 最近在搞图形相关的东西,有时候操作涉及到每个 比特 的操作,所以必须实现一个方法(将字符串二值化),就是把字符串转换成为二进制形式.搜索了一些相关的实现,但是本篇只对 ...

  5. python中拼音怎么用_实用小技巧,Python一秒将汉字转为拼音

    大家好,欢迎来到Crossin的编程教室! 有时在处理文件时候,我们需要将中文汉字转换为拼音或者拼音首字母的需求:还有的时候,我们需要对汉字进行按拼音字母排序(汉字的默认排序是编码序而非拼音序).针对 ...

  6. linux中popen汉字乱码,Python中使用subprocess.Popen返回值乱码解决方案

    Python中使用subprocess.Popen返回值乱码解决方案 问题描述 在python 2.7中,使用subprocess.Popen()调用*nix命令,并通过管道,获取其输出,并将其返回值 ...

  7. Python 中的字符串,是门大学问。

    公众号后台回复"图书",了解更多号主新书内容 作者:Rocky0429 来源:Python空间 上一篇文章中讲了 Python 数据类型中的数字类型,这篇文章轮到数据类型中另一重磅 ...

  8. Python中正则表达式用法 重点格式以这个为准_首看_各种问题

    20210811 https://www.jb51.net/article/101258.htm 一.惰性模式的概念: 此模式和贪婪模式恰好相反,它尽可能少的匹配字符以满足正则表达式即可,例如: va ...

  9. python协程池操作mysql_在python中使用aiomysql异步操作mysql

    之前一直在使用mongo与redis,最近在项目中开始使用mysql数据库,由于现在的项目是全程异步的操作,所以在在网上查了下关于在python中异步的操作mysql,找来找去最后发现aiomysql ...

最新文章

  1. 2020年全国硕士研究生招生考试考生进入复试的初试成绩基本要求(学术学位类)
  2. DotNet_Performance_Tuning_ANTS_Performance_Profiler
  3. CTFshow 命令执行 web30
  4. 服务器可以ghost备份吗_Ghost超详细图文教程 – 克隆备份系统全程图解(下部)...
  5. tensorflow dataset_ops map()方法 (返回数据集通过函数“ map_func”的元素映射)
  6. centos7.3安装nodejs
  7. 过分了,这样阅读Datasheet(数据手册)合适吗?
  8. Points角点halcon算子,持续更新
  9. Gallery3d 学习笔记(14)
  10. 网易涉暴力裁员引众怒 5大争议背后是否违法?
  11. photoshop cs6 安装(附安装包)
  12. 如何批量下载网站中的超链接(一次性下载网页中所有可能的PDF文件)
  13. python matplotlib 基础练习:画一元二次函数
  14. Android P使用pm install安装apk报错
  15. Linux下堆漏洞利用(off-by-one)
  16. 华清远见22071作业端口指令实现灯点亮
  17. 24点游戏(随机产生四个不同的1到13的随机数据外加加减乘除构成表达式,输出结果等于24的表达式)
  18. 《智能制造》总结报告
  19. 【职场篇】2022年了,还能入行游戏行业当程序员吗?
  20. reids3.0安装文档

热门文章

  1. PTA 7-10 黑白三子棋局
  2. 历届图灵奖 (Turing award)得奖名单
  3. python一行输出多个数据_如何在Python中让两个print()函数的输出打印在一行内?
  4. Parsing error: No Babel config file detected for
  5. JAVA大数据的第五十九天——The authenticity of host ‘gree129 (192.168.**.129)‘ can‘t be established.
  6. win10远程登录Ubuntu14.04图形化界面
  7. 昭阳区计算机学校,2019昭通中职学校名单大全
  8. 求助:PostgreSQL崩溃问题
  9. Yii2 event tigger 关于事件的简单使用
  10. 今天是2007年12月20号,今天心情