使用googletrans、AttributeError错误翻译文件

2024-06-12 20:04:10 发布

您现在位置:Python中文网/ 问答频道 /正文

我试图翻译Pandas dataframe列中的单词,但在googletrans.Translator()类中出现错误。它对单个单词或短语正常工作。这可能是环境问题吗

非常感谢您的帮助或建议

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',))

输出:

AttributeError: 'Translator' object has no attribute 'raise_Exception'

Tags: importdataframepandasdf环境错误单词建议
1条回答
网友
1楼 · 发布于 2024-06-12 20:04:10

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

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

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

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

Source 1

相关问题 更多 >