我完成了一个将原始文件转换为有意义的csv文件的工具。但是,由于文件非常大,我的输出可能需要20个小时的处理时间。我认为多处理可以减少处理时间。
因此,我尝试了以下操作,但似乎不起作用...
import multiprocessing as mp
def convert_to_csv(list_of_list):
##input a list of list into convert_to_csv
##list of list = [[1,2,'xxxx'],[5,10,'xxxx'].....]
if __name__ == '__main__':
p = process(target = convert_to_csv, args = list_of_list)
p.start()
p.join()
出现错误,似乎我无法输入list_of_list作为args。有人可以帮忙吗? 非常感谢你。