我如何使goslate函数翻译整列而不是Python中的字符串?

问题描述 投票:2回答:1

是python的新手,并尝试使用goslate库进行翻译

我可以执行与您在下面看到的字符串相同的操作,但是如何转换整个数据框?

import goslate
gs = goslate.Goslate()
print(gs.translate('Hola', 'en'))
Hello

我有一列看起来像:

transcript
Out[36]: 
0                o entraremos project windows en pinyin 
1             místico en serio estás en dicho caso allí 
2               no hay ningún for cierro forzar nada en 
3                                 sí cinco interior del 
4                                   fausto ruina en mon 

159                                   soc gracias señor 
160    seguro de estar bien okay hasta la edad arias ...
161                                           la voz no 
162    tal vez no saben la intención que no comen no ...
163                                         cuál de los 

我如何更改我的功能,使其能够拾取整个数据框并进行翻译?

python function dataframe translation
1个回答
0
投票

此行应为您工作。循环可帮助您处理句子的多行。

englishtext = []
for trans in transcript['textColumn']:
    transword = gs.translate(trans, 'en')
    englishtext.append(transword)
#print(englishtext)  
© www.soinside.com 2019 - 2024. All rights reserved.