Python 3.x 有没有办法进入;“块”;在池中的工作进程中?
我正在使用python 3.6中的 假设我在一个工作进程中,我想在“块”中缓存每个任务的某些内容(例如,从网站加载的资源) 如果我能在处理单个任务之前,一次缓存所有的“块”,那就太好了 那么,有没有办法访问“块”Python 3.x 有没有办法进入;“块”;在池中的工作进程中?,python-3.x,multiprocessing,pool,Python 3.x,Multiprocessing,Pool,我正在使用python 3.6中的 假设我在一个工作进程中,我想在“块”中缓存每个任务的某些内容(例如,从网站加载的资源) 如果我能在处理单个任务之前,一次缓存所有的“块”,那就太好了 那么,有没有办法访问“块” 函数的所有处理func都处理单个任务。我还没有看到任何访问块本身的方法。在池的工作进程中允许访问chunk@RomanPerekhrest怎么样?请您发布一个anwser以便我可以接受好吗?每个worker(目标函数)都接受一个块作为参数,而不是。目标函数,即map(func,iter
函数的所有处理
func
都处理单个任务。我还没有看到任何访问块本身的方法。在池的工作进程中允许访问chunk@RomanPerekhrest怎么样?请您发布一个anwser以便我可以接受好吗?每个worker(目标函数)都接受一个块作为参数,而不是。目标函数,即map(func,iterable[,chunksize])
中的func
,接受单个任务而不是chunk作为参数。您的理解是错误的。