Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 3.x 有没有办法进入;“块”;在池中的工作进程中?_Python 3.x_Multiprocessing_Pool - Fatal编程技术网

Python 3.x 有没有办法进入;“块”;在池中的工作进程中?

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

我正在使用python 3.6中的

假设我在一个工作进程中,我想在“块”中缓存每个任务的某些内容(例如,从网站加载的资源)

如果我能在处理单个任务之前,一次缓存所有的“块”,那就太好了

那么,有没有办法访问“块”


函数的所有处理
func
都处理单个任务。我还没有看到任何访问块本身的方法。

在池的工作进程中允许访问chunk@RomanPerekhrest怎么样?请您发布一个anwser以便我可以接受好吗?每个worker(目标函数)都接受一个块作为参数,而不是。目标函数,即
map(func,iterable[,chunksize])
中的
func
,接受单个任务而不是chunk作为参数。您的理解是错误的。