fromjoblibimportParallel, delayeddeffun_to_run_in_parallel(i):
#stuffreturnret_objectout=Parallel(n_jobs=-1)(delayed(fun_to_run_in_parallel)(i) foriinrange(1000))
#out will be list of returned object in order
List of List to csv
importpandasaspddata=
[
[a,b,c],
[1,2,3],
[2,1,4],
]
#data is list of list with headerdata_df=pd.DataFrame(data[1:], columns=data[0])
data_df.to_csv(file_name, index=False)
Dumping/Loading object
importjoblib#dumb to filejoblib.dump(object, "file_name")
#load the dumpobject=joblib.load("file_name")