translate非標(biāo)準(zhǔn)庫(kù)是python中可以實(shí)現(xiàn)對(duì)多種語(yǔ)言進(jìn)行互相翻譯的庫(kù),使用時(shí)只需要設(shè)置目標(biāo)語(yǔ)言(比如:中文、英文)后,會(huì)自動(dòng)將原始文本翻譯成我們需要的目標(biāo)語(yǔ)言。
創(chuàng)新互聯(lián)建站-專業(yè)網(wǎng)站定制、快速模板網(wǎng)站建設(shè)、高性價(jià)比黎平網(wǎng)站開發(fā)、企業(yè)建站全套包干低至880元,成熟完善的模板庫(kù),直接使用。一站式黎平網(wǎng)站制作公司更省心,省錢,快速模板網(wǎng)站建設(shè)找我們,業(yè)務(wù)覆蓋黎平地區(qū)。費(fèi)用合理售后完善,10余年實(shí)體公司更值得信賴。
【閱讀全文】
使用pip的方式安裝translate非標(biāo)準(zhǔn)庫(kù)。
pip install translate
準(zhǔn)備好之后進(jìn)行代碼編寫過(guò)程,實(shí)現(xiàn)的方式也比較常規(guī)。
輸入需要翻譯的文本文件路徑。
path = input('請(qǐng)輸入需要翻譯的文件路徑(.txt):\n')
編寫文本文件讀取函數(shù),讀取文本文件后返回字符串。
def read_text(path):
'''
讀取文本文件
:param path: 文本文件路徑
:return: 返回文本
'''
file = open(path,encoding="utf-8")
text = file.read()
file.close()
return text
print('開始讀取文本信息:')
text = read_text(path)
print('已經(jīng)加載的原始文本信息:')
print(text)
導(dǎo)入在翻譯文本過(guò)程中用到的translate非標(biāo)準(zhǔn)庫(kù)。
from translate import Translator
設(shè)置需要將原始文本翻譯成哪種目標(biāo)語(yǔ)言,這里可以為了保持靈活性,可以采用用戶輸入的方式來(lái)設(shè)置目標(biāo)語(yǔ)言。
to_lang = input('請(qǐng)輸入目標(biāo)語(yǔ)言:\n')
translator = Translator(to_lang=to_lang) # 設(shè)置目標(biāo)語(yǔ)言
執(zhí)行語(yǔ)言翻譯過(guò)程,并打印翻譯結(jié)果。
result = translator.translate(text)
print(result)
使用過(guò)程說(shuō)明:首先準(zhǔn)備好需要翻譯的.txt文件,啟動(dòng)應(yīng)用后輸入文件所在路徑,設(shè)置需要翻譯成哪種語(yǔ)言。
使用下面的文本內(nèi)容舉例:
Thank you all for your likes and attention!
翻譯后的結(jié)果:感謝您的關(guān)注!
將上述代碼塊依次copy到開發(fā)工具中直接運(yùn)行即可~
【往期精彩】
小王,給這2000個(gè)客戶發(fā)一下節(jié)日祝福的郵件...
python 一行命令開啟網(wǎng)絡(luò)間的文件共享...
PyQt5 批量刪除 Excel 重復(fù)數(shù)據(jù),多個(gè)文件、自定義重復(fù)項(xiàng)一鍵刪除...
再見XShell,這款國(guó)人開源的終端命令行工具更nice!
python 表情包下載器,輕松下載上萬(wàn)個(gè)表情包、斗圖不用愁...
Python 自動(dòng)清理電腦垃圾文件,一鍵啟動(dòng)即可...
有了jmespath,處理python中的json數(shù)據(jù)就變成了一種享受...
解鎖一個(gè)新技能,如何在Python代碼中使用表情包...
萬(wàn)能的list列表,python中的堆棧、隊(duì)列實(shí)現(xiàn)全靠它!
該怎么用pyqt5來(lái)實(shí)現(xiàn)數(shù)據(jù)的增、刪、改、查功能...
介紹一個(gè)文本語(yǔ)音神器,幾行代碼就能搞定!
python批量自動(dòng)整理文件
當(dāng)前文章:用python做一個(gè)文本翻譯器,自動(dòng)將中文翻譯成英文,超方便的
URL網(wǎng)址:http://chinadenli.net/article28/dsoghcp.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供外貿(mào)網(wǎng)站建設(shè)、軟件開發(fā)、建站公司、Google、品牌網(wǎng)站建設(shè)、響應(yīng)式網(wǎng)站
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容