如何使用GoogleTrans库?

时间:2018-10-20 03:43:00

标签: python translation

我正在寻找一堆不同的库来更好地学习python,我想尝试使用GoogleTrans库来编写程序。我使用pip下载了它,然后导入了它,并阅读了如何使用它。我可以逐行复制,但仍然会给我一个错误。这是我的代码,要怎么做才能得到

from googletrans import Translator

translator = Translator()
translateText = translator.translate("hola.")

这是我得到的错误:

Traceback (most recent call last):
  File "C:\Users\SteelZK\Desktop\Projects\gtts-translator.py", line 4, in <module>
    translateText = translator.translate("hola.")
  File "C:\Users\SteelZK\AppData\Local\Programs\Python\Python37\lib\site-packages\googletrans\client.py", line 172, in translate
    data = self._translate(text, dest, src)
  File "C:\Users\SteelZK\AppData\Local\Programs\Python\Python37\lib\site-packages\googletrans\client.py", line 75, in _translate
    token = self.token_acquirer.do(text)
  File "C:\Users\SteelZK\AppData\Local\Programs\Python\Python37\lib\site-packages\googletrans\gtoken.py", line 180, in do
    self._update()
  File "C:\Users\SteelZK\AppData\Local\Programs\Python\Python37\lib\site-packages\googletrans\gtoken.py", line 59, in _update
    code = unicode(self.RE_TKK.search(r.text).group(1)).replace('var ', '')
AttributeError: 'NoneType' object has no attribute 'group'

1 个答案:

答案 0 :(得分:0)

固定库应该在这里,我现在正在测试它们

https://pypi.org/project/py-translator/

pip3 install py_translator == 1.8.9

从py_translator导入翻译器 s = Translator()。translate(text ='你好我的朋友',dest ='es')。text 打印

相关问题