Я заполняю очередь набором заданий, которые я хочу запускать параллельно, и используя для этого модуль многопроцессорности python. Ниже приведен фрагмент кода:
import multiprocessing
from multiprocessing import Queue
queue = Queue()
jobs = [['a', 'b'], ['c', 'd']]
for job in jobs:
queue.put(job)
Когда я делаю queue.get(), я получаю следующее:
['a', 'b']
Почему очередь не заполняется всеми заданиями?