首页 > 解决方案 > 在 Python 中实现 Google 翻译 API,用于将文本从法语翻译成英语以用于大型数据帧

问题描述

我想使用 google translate API for Python 将超过 10000 行法文文本的 excel 翻译成英文。我可以使用代码来做到这一点,但它允许翻译到一定限度。但是,我想将它用于整个数据集以用于官方目的。

import pandas as pd
import googletrans
from googletrans import Translator

df = pd.read_excel('frenchtext.xlsx')
translator = Translator()

def toenglish(x):
    print(x)
    result = translator.translate(x, dest='en')
    return result.text

df['Eng-text']= list(map(toenglish, df['Fr-text']))

如何集成 Python 谷歌翻译 API 密钥以翻译整个数据集。

标签: pythonpandasgoogle-translatelanguage-translationgoogle-translation-api

解决方案


推荐阅读