trying to run a function with 'X' cores simultaneously that has multiple parameters. with PROCESS I cant set the number of cores, and with POOL I cant set multiple parameters for a function. def funct(a, b): #run .bat file with params (a,b) if __name__ == '__main__': cores = int(cores) #set with input pool = Pool(processes=cores) pool.map(funct(3, 44)) Im getting this error: TypeError: Pool.map() missing 1 required positional argument: 'iterable' I cant use this, because I cant set Cores p = Process(target=funct, args=(1,2)) Continue reading...