Python googletrans输出与Google Translate的web版本不同

Python googletrans输出与Google Translate的web版本不同,python,google-translate,Python,Google Translate,我试图使用python googletrans包,但它产生的翻译质量低于GoogleTranslate的web界面 这是我的密码: from googletrans import Translator translator = Translator() text = 'Проверим, насколько качественным получается перевод, если пользоваться веб-интерфейсом.' result = translator.transl

我试图使用python googletrans包,但它产生的翻译质量低于GoogleTranslate的web界面

这是我的密码:

from googletrans import Translator
translator = Translator()
text = 'Проверим, насколько качественным получается перевод, если пользоваться веб-интерфейсом.'
result = translator.translate(text, src='ru', dest='en')
print(result.text)
输出为:
如果您使用web界面,我们会检查翻译的效果。

我使用web界面获得的译文如下:
如果您使用web界面,让我们检查一下译文的质量有多高。


如何解释这种差异?我能做些什么吗?

根据文档,它实际上没有使用官方的翻译API:

  • 单个文本的最大字符限制为15k
  • 由于GoogleTranslate的web版本的限制,此API不可用 保证图书馆在任何时候都能正常工作。(所以 如果您不关心稳定性,请使用此库。)
  • 如果你想使用稳定的API,我强烈建议你使用谷歌的 官方翻译API

它们在此处链接到官方API文档: