工作上需要把繁體版轉化成簡體中文版手機上網找了點材料,接下來本文關鍵為大家介紹了有關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')
綜上所述,這篇文章就給大家介紹完畢了,希望可以給大家帶來幫助。
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/128797.html
摘要:是不是我這的問題獲取二進制輸出留還有另一個比較吃時間的操作是在請求百度問題,三個相關匹配一個問題匹配,這個也需要優化。 最近朋友一直再玩百萬這種直播猜題的游戲,網上也搜了很多項目,基本是python的天下了。看網上的例子,說一下整體流程。 adb 截圖 --> 裁剪圖片只剩下題目和選項 ---> 請求百度 aip 接口 ---> 返回的題目和選項文字 ---> 再去捉取百度百度或者百度...
摘要:面向對象最重要的概念應該就是類和實例了。記得以前學習的時候,有一個比較簡單的例子來解釋類和實例。構造函數類中可以定義一個構造函數。構造函數的意思就是類在創建的時候會執行的函數。在實例中通過構造函數添加的或者在類外動態添加的屬性可以。 面向對象最重要的概念應該就是類(class)和實例(instance)了。記得以前學習java的時候,有一個比較簡單的例子來解釋類和實例。在汽車制造過程中...
在我們要寄出去許多快遞包裹時,為了能及時溝通物流詳情,要迅速將物流單號分離出來。這時候用手動式去鑒別確實太麻煩了,因此本文用Python完成簡單鑒別數百個物流單號,所需的可以了解一下 小伙伴們好,我是大五 這也是Python改變未來系列第三篇,是一個和你們相關的難題實例。 前情提要 掌握我的好朋友很有可能都清楚,阿浩常給大伙兒送書。近一年,算不上協同抽獎活動送書,獨立我自買+出版社出版...
摘要:摘要靈蛇出現,必有異像,最熱的領域,估計非數據分析挖掘領域莫屬了。靈蛇出現,必有異像蛇有靈性,蟒蛇更甚。這便是生態圈的力量,不以個人的意志為轉移。如若有心,且仔細看圖識字念念不忘,必有回響真若有心于數據領域,甚或欲從事數據科學之職業。 摘要:靈蛇出現,必有異像,Python最熱的領域,估計非數據分析、挖掘領域莫屬了。以Scikit-Learn為代表的數據分析領域,從這里開始,便是Pyt...
閱讀 919·2023-01-14 11:38
閱讀 891·2023-01-14 11:04
閱讀 750·2023-01-14 10:48
閱讀 2039·2023-01-14 10:34
閱讀 956·2023-01-14 10:24
閱讀 834·2023-01-14 10:18
閱讀 506·2023-01-14 10:09
閱讀 583·2023-01-14 10:02