我正在用一組我希望並行運行的作業填充一個隊列,並使用python的多處理模塊來做這件事。代碼片斷如下: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']
爲什麼隊列沒有得到填充所有的工作?
啊..我現在明白了..謝謝!!! – 2011-03-31 21:10:06
不客氣。 – 2011-03-31 21:11:48