python - 在 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 密钥以翻译整个数据集。
解决方案
推荐阅读
- css - 字体大小的 CSS clamp() 公式
- reactjs - 'void' 类型的参数不能分配给 'SetStateAction | 类型的参数 不明确的'
- python - 如何提高 pyglet 媒体的加载速度
- php - 如何修复 - Illuminate\Database\Eloquent\Collection {#440 ▼ #items: [] }
- javascript - Typescript 从接近当前时间的数组时隙中获取两个时隙
- python - DNA 到蛋白质 Python 功能
- android - 与元素类型“html”关联的属性名称“devsite”必须后跟“=”字符
- mysql - 使用 CONCAT() AS column_name 到 WHERE 子句
- excel - 使用登录 MSXML2.XMLHTTP60 进行 Web 抓取
- oauth-2.0 - 为外部 API 生成访问令牌以使用 firebase 函数