如何在Pandas数据框架中将其他语言翻译成英语

2024-10-03 23:27:31 发布

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

我有一个excel文件,其中“值”列包含不同的语言语句。我想把整个价值专栏翻译成英语

enter image description here

出于测试目的,我使用下面的代码,但它引发了一些异常

import pandas as pd
from googletrans import Translator
exl_file = 'ipfile1.xlsx'
df = pd.read_excel(exl_file)
print(df)

translator = Translator()
df1 = df['value'].apply(translator.translate, src='es', dest='en').apply(getattr, args=('text',))
print(df1)

您能指导如何在每行上应用翻译程序将其转换为英语吗


Tags: 文件import语言df语句excelfilepd