最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Python使用googletrans報錯的解決方法

 更新時間:2018年09月25日 08:27:36   作者:tlanyan  
這篇文章主要給大家介紹了關(guān)于Python使用googletrans報錯的解決方法,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧

問題

最近在工作中發(fā)現(xiàn)了一個問題,Python代碼一直用著免費的Google翻譯API插件googletrans,這兩天突然就報錯了:

Traceback (most recent call last):
File "xxx.py", line 5, in <module>
result = translator.translate("Result from google translator", dest="zh-CN")
File "/usr/lib/python3.4/site-packages/googletrans/client.py", line 172, in translate
data = self._translate(text, dest, src)
File "/usr/lib/python3.4/site-packages/googletrans/client.py", line 75, in _translate
token = self.token_acquirer.do(text)
File "/usr/lib/python3.4/site-packages/googletrans/gtoken.py", line 180, in do
self._update()
File "/usr/lib/python3.4/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'

單獨寫個測試:

from googletrans import Translator;

if __name__ == "__main__":
translator = Translator()
result = translator.translate("Result from google translator", dest="zh-CN")
print(result.text)

result = translator.translate("使用免費谷歌自動翻譯API", dest="en")
print(result.text)

曝出同樣的錯誤。

解決辦法

谷歌爸爸的翻譯API接口進行了改動,讓一票翻譯的軟件包不好使了。問題影響是全球性的,所以GayHub上很快就跟進討論,并提交代碼修復。代碼在手,方案我有,三步操作讓googletrans重新好使:

  • 卸載已有的googletrans;
  • git克隆最新的代碼;
  • 安裝包。

打開終端,三個命令搞定問題:

pip uninstall googletrans
git clone https://github.com/BoseCorp/py-googletrans.git
cd ./py-googletrans && python setup.py install

總結(jié)

以上就是這篇文章的全部內(nèi)容了,希望本文的內(nèi)容對大家的學習或者工作具有一定的參考學習價值,如果有疑問大家可以留言交流,謝謝大家對腳本之家的支持。

參考

https://stackoverflow.com/questions/52455774/googletrans-stopped-working-with-error-nonetype-object-has-no-attribute-group

相關(guān)文章

最新評論

合肥市| 将乐县| 龙陵县| 蒙城县| 精河县| 喜德县| 察哈| 正安县| 横峰县| 吉林市| 边坝县| 扎鲁特旗| 安新县| 中山市| 扎赉特旗| 名山县| 鄂尔多斯市| 平果县| 通榆县| 南宫市| 武宁县| 贵南县| 疏勒县| 荃湾区| 密云县| 西昌市| 化德县| 大洼县| 沁水县| 江山市| 兴城市| 夹江县| 江北区| 河南省| 沭阳县| 绥阳县| 务川| 益阳市| 萍乡市| 图们市| 库尔勒市|