首页 > 解决方案 > python使用TextBlob将阿拉伯语翻译成英语

问题描述

我试图通过使用 textblob 从阿拉伯语到英语来翻译一些句子,当我突然开始遇到这个错误时它正在工作

from textblob import TextBlob

en_blob = TextBlob(u'انا سعيد') 

print(en_blob.translate(to='en'))

收到此错误


  File "C:\Users\USER\Anaconda3\lib\site-packages\textblob\translate.py", line 61, in translate
    self._validate_translation(source, result)

  File "C:\Users\USER\Anaconda3\lib\site-packages\textblob\translate.py", line 84, in _validate_translation
    if result.strip() == source.strip():

AttributeError: 'list' object has no attribute 'strip'

标签: pythontranslatetextblob

解决方案


推荐阅读