工作上需要把繁体版转化成简体中文版手机上网找了点材料,接下来本文关键为大家介绍了有关Python完成截图识字的资料,原文中根据案例编码推荐的十分详尽,须要的小伙伴可以参考一下
1、opencc-python
首先介绍opencc中的Python实现库,它具有安装简单,翻译准确,使用方便等优点。对于我们日常的需求完全能够胜任。
1.1安装opencc-python
首先在terminal中安装opencc-python。
pipinstallopencc-python
1.2内建的opencc翻译配置
这里有四种内建的opencc翻译配置:
•t2s-繁体转简体(TraditionalChinesetoSimplifiedChinese)
•s2t-简体转繁体(SimplifiedChinesetoTraditionalChinese)
•mix2t-混合转繁体(MixedtoTraditionalChinese)
•mix2s-混合转简体(MixedtoSimplifiedChinese)
1.3简繁体转换
importopenccPython插件/素材/.源码Q群:903971231#### cc=opencc.OpenCC('t2s') print(cc.convert(u'OpenChineseConvert(OpenCC)開放中文轉換,是一個致力於中文簡繁轉換的項目,提供高質量詞庫和函數庫(libopencc)。'))
输出结果如下:
2、zhtools
2.1安装
利用Python实现汉字的简体和繁体相互转换的命令也有人开发过,并发布到github上,地址:https://github.com/skydark/nstools/tree/master/zhtools。下载该项目中的zh_wiki.py和langconv.py两个文件,放到python代码目录下就可以了。
2.2简繁体转换
fromlangconvimportConverter defconvert(text,flag=0):#text为要转换的文本,flag=0代表简化繁,flag=1代表繁化简 rule='zh-hans'ifflagelse'zh-hant' returnConverter(rule).convert(text) text1='悄悄是别离的笙箫;夏虫也为我沉默,沉默是今晚的康桥'print(convert(text1)) text2='悄悄是別離的笙簫;夏蟲也為我沉默,沉默是今晚的康橋'print(convert(text2,1))
转换后的结果为:
该方法的优点是轻量,使用方便,简洁,但可能翻译会不太准确。
3、zhconv
3.1zhconv安装
zhconv库直接使用pip安装,安装命令为:
pipinstallzhconv
3.2使用方法
zhconv支持以下地区词的转换:
zh-cn大陆简体
zh-sg马新简体(马来西亚和新加坡使用的简体汉字)
zh-tw台灣正體(台湾正体)
zh-hk香港繁體(香港繁体)
zh-hans简体
zh-hant繁體(繁体)
方法1:直接导入zhconv1
importzhconv text='此去经年,应是良辰好景虚设。便纵有千种风情,更与何人说?' text1=zhconv.convert(text,'zh-hant') text2=zhconv.convert(text,'zh-tw') text3=zhconv.convert(text,'zh-hk') print('转换为繁体:',text1) print('转换为台湾正体:',text2) print('转换为香港繁体:',text3)
转换结果为:
方法2:导入zhconv的convert
fromzhconvimportconvert text='此去经年,应是良辰好景虚设。便纵有千种风情,更与何人说?' text1=convert(text,'zh-hant') print('转换为繁体:',text1)
4、文档的简繁体转换
利用扩展库python-docx,可以将Word文档中的中文进行转换,简体转换为繁体:
pipinstallpython-docx
这里我们使用zhconv库的方法来将word文档《匆匆》转换为《匆匆》繁体版:
Python源码/素材/解答Q群:903971231### fromzhconvimportconvert fromdocximportDocument word=Document('《匆匆》.docx') fortinword.paragraphs: t.text=convert(t.text,'zh-hant')foriinword.tables: forpini.rows: forhinp.cells: h.text=convert(h.text,'zh-hant') word.save('《匆匆》繁体版.docx')
综上所述,这篇文章就给大家介绍完毕了,希望可以给大家带来帮助。
文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/yun/128797.html
摘要:是不是我这的问题获取二进制输出留还有另一个比较吃时间的操作是在请求百度问题,三个相关匹配一个问题匹配,这个也需要优化。 最近朋友一直再玩百万这种直播猜题的游戏,网上也搜了很多项目,基本是python的天下了。看网上的例子,说一下整体流程。 adb 截图 --> 裁剪图片只剩下题目和选项 ---> 请求百度 aip 接口 ---> 返回的题目和选项文字 ---> 再去捉取百度百度或者百度...
摘要:面向对象最重要的概念应该就是类和实例了。记得以前学习的时候,有一个比较简单的例子来解释类和实例。构造函数类中可以定义一个构造函数。构造函数的意思就是类在创建的时候会执行的函数。在实例中通过构造函数添加的或者在类外动态添加的属性可以。 面向对象最重要的概念应该就是类(class)和实例(instance)了。记得以前学习java的时候,有一个比较简单的例子来解释类和实例。在汽车制造过程中...
在我们要寄出去许多快递包裹时,为了能及时沟通物流详情,要迅速将物流单号分离出来。这时候用手动式去鉴别确实太麻烦了,因此本文用Python完成简单鉴别数百个物流单号,所需的可以了解一下 小伙伴们好,我是大五 这也是Python改变未来系列第三篇,是一个和你们相关的难题实例。 前情提要 掌握我的好朋友很有可能都清楚,阿浩常给大伙儿送书。近一年,算不上协同抽奖活动送书,独立我自买+出版社出版...
摘要:摘要灵蛇出现,必有异像,最热的领域,估计非数据分析挖掘领域莫属了。灵蛇出现,必有异像蛇有灵性,蟒蛇更甚。这便是生态圈的力量,不以个人的意志为转移。如若有心,且仔细看图识字念念不忘,必有回响真若有心于数据领域,甚或欲从事数据科学之职业。 摘要:灵蛇出现,必有异像,Python最热的领域,估计非数据分析、挖掘领域莫属了。以Scikit-Learn为代表的数据分析领域,从这里开始,便是Pyt...
阅读 909·2023-01-14 11:38
阅读 876·2023-01-14 11:04
阅读 739·2023-01-14 10:48
阅读 1979·2023-01-14 10:34
阅读 941·2023-01-14 10:24
阅读 818·2023-01-14 10:18
阅读 498·2023-01-14 10:09
阅读 571·2023-01-14 10:02