You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用googletrans将英文译为波斯语时出现AttributeError问题求助

解决googletrans翻译时出现AttributeError的问题

这个错误和Unicode无关,根源是你使用的googletrans官方旧版本已停止维护,无法适配Google翻译更新后的token生成机制,导致无法获取必要的TKK参数。

解决方案

  • 卸载现有版本,安装第三方维护的预览版本:
pip uninstall -y googletrans
pip install googletrans==4.0.0-rc1
  • 重新运行你的代码:
from googletrans import Translator
translator = Translator()
result = translator.translate('This is an egg', dest='fa')
print(result.text)

该版本修复了token获取的问题,可正常完成翻译。

备选方案

如果上述版本仍有问题,可尝试使用translate库:

pip install translate

使用示例:

from translate import Translator
translator = Translator(to_lang="fa")
result = translator.translate("This is an egg")
print(result)

内容的提问来源于stack exchange,提问作者Maryam Sadeghi

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.25 21:06:30