如何使goslate函数在Python中转换整个列而不是字符串?

如何使goslate函数在Python中转换整个列而不是字符串?,python,function,dataframe,translation,Python,Function,Dataframe,Translation,我是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

我是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 

如何更改函数,使其拾取整个数据帧并进行转换?

这一行应该适合您。循环帮助你处理句子的多行

englishtext = []
for trans in transcript['textColumn']:
    transword = gs.translate(trans, 'en')
    englishtext.append(transword)
#print(englishtext)  

请注意,transcript是列的名称,而不是数据帧。我已经纠正了我的问题