python3實現谷歌翻譯

2021-09-25 11:22:17 字數 862 閱讀 8576

\quad

中文轉英文的翻譯

from googletrans import translator

def trans(text):

translator = translator()

return translator.translate(text, dest='en').text

if __name__ == '__main__':

res = trans("我是蔡旭坤的黑粉")

print(res)

執行結果如下:

結果如下:

note:谷歌翻譯一次最多5000字元,大概就是500個單詞,20-30句話左右,每次翻譯時間1s以內,所以如果翻譯的文字較長,建議拆分為5000個字元一段一段的來翻譯,並使用多執行緒,能大幅度提公升翻譯效率。

Python3 動手自己寫谷歌翻譯

本篇為實現谷歌翻譯的功能,在編寫的時候以為只是乙個介面的問題。沒想到的是每次翻譯都會觸發一次js的執行,在請求引數中生成乙個tk。文中tk的實現是復用的網上大神的 生成tk。好了,不說了直接看 吧!1 usr bin env python 2 coding utf 8 3 import urllib...

Python3 動手自己寫谷歌翻譯

本篇為實現谷歌翻譯的功能,在編寫的時候以為只是乙個介面的問題。沒想到的是每次翻譯都會觸發一次js的執行,在請求引數中生成乙個tk。文中tk的實現是復用的網上大神的 生成tk。好了,不說了直接看 吧!1 usr bin env python 2 coding utf 8 3import urllib....

使用python3呼叫谷歌翻譯成中文

因為伺服器上是python2的,要用python3的 需要在windows上安裝anaconda3.6版本的 安裝完之後,開啟prompt,即可使用命令列 這種命令列使用可以使用各種庫了 建立main.py import urllib.request from handlejs import py4...