Python 我怎样才能把科隆翻译成法语?
我的数据包含5列和一列应用了成分,我想用线程的概念将其翻译成法语。我还没有找到一个方法来做这件事。我该怎么做? 我试过这个代码,但不起作用Python 我怎样才能把科隆翻译成法语?,python,multithreading,machine-learning,Python,Multithreading,Machine Learning,我的数据包含5列和一列应用了成分,我想用线程的概念将其翻译成法语。我还没有找到一个方法来做这件事。我该怎么做? 我试过这个代码,但不起作用 def split_df_thread(df ,nbthreads= 200): return np.array_split(df['ingredients_text'],nbthreads) translator = Translator() def thread_function_full(data,index,chunk_size):
def split_df_thread(df ,nbthreads= 200):
return np.array_split(df['ingredients_text'],nbthreads)
translator = Translator()
def thread_function_full(data,index,chunk_size):
start_x=None
start_y=None
df['transalted'] = df['ingredients_text'].apply(lambda x: translator.translate(x, dest='fr').text)
for i in range (len(df)):
if start_x == None or start_y == None :
title_size = 250
numTitels=1<<200
list_coordinates=[]
for i in range (len(df)):
list_coordinates.append(df.ingredients_text[i]);
chunks=split_df_thread(list_coordinates,200)
chunk_size=len(chunks[0])
threads=list()
index= 0
for dt in chunks :
threads.append(threading.Thread(target=thread_function_full, args=(dt,index,chunk_size)) )
index=1
print ('Continue?: [Y/n] ')
input()
for thread in threads:
thread.start()
for thread in threads:
thread.join()
def split_df_线程(df,nbthreads=200):
返回np.array_split(df['components_text'],nbthreads)
translator=translator()
def线程功能已满(数据、索引、块大小):
start_x=无
开始时间=无
df['transalted']=df['components_text'].apply(lambda x:translator.translate(x,dest='fr').text)
对于范围内的i(len(df)):
如果start_x==无或start_y==无:
标题尺寸=250
numTitels=1