python - 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'
解决方案
推荐阅读
- ios - 覆盖基本 iOS 手势
- javascript - 如何在其中使用带有 React 组件的变量?
- macos - Flutter MacOS 获取 CMD 的 LogicalKeyboardKey
- javascript - 在缓存类型策略中添加嵌套字段 - Apollo v3
- android - EditText从Android中的对话框中消失
- arrays - 在 MASM 8086 程序集中读取多个文件
- python - 列表中所有可能的数字组合
- android - 在android位置权限中看不到总是允许
- javascript - 以IIFE为方法实时构造对象
- c# - 无法从“IEnumerable”转换为“IEnumerable”