首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >使用googletrans翻译Pandas df,AttributeError错误

使用googletrans翻译Pandas df,AttributeError错误
EN

Stack Overflow用户
提问于 2020-12-12 22:16:19
回答 1查看 1.8K关注 0票数 2

我试图翻译Pandas dataframe列中的单词,但在googletrans.Translator()类中遇到错误。对于单个单词或短语,它可以正常工作。会不会是环境问题?

非常感谢您的帮助或建议

代码语言:javascript
运行
复制
import pandas as pd 
from googletrans import Translator

translator = Translator()

df = pd.DataFrame({'Spanish':['piso','cama']})
df['English'] = df['Spanish'].apply(translator.translate, src='es', dest='en').apply(getattr, args=('text',))

输出:

代码语言:javascript
运行
复制
AttributeError: 'Translator' object has no attribute 'raise_Exception'
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-12-12 22:45:02

发生此错误是因为运行时中发生了异常。要查看错误,请插入以下代码

如果您得到如下错误,则为python translator.raise_Exception = True

Exception: Unexpected status code "429" from ['translate.google.com']

这意味着太多的请求。希望你不会得到这个错误。如果是这样,您必须升级您的帐户。要避免此错误,请参阅此answer

Source 1

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65265927

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档