欢迎访问!

Office学习网

您现在的位置是:主页 > 网络技术

网络技术

multiprocessing/queue

发布时间:2026-09-30网络技术次评论
tach, ich versuche daten in eine queue zu packen und diese queue mit hilfe von multiprocessing mit mehreren gleichzeitig laufenden prozessen abzuarbeit

warum das so ist? etwaige programmierfehler bitte ich zu verzeihen,-1,-1):queue.put(j)queue.join()if __name__ == "__main__":main() das script beendet sich jedoch nicht, ich übe/lerne noch. , queue):Process.__init__(self)self.queue = queuedef run(self):while True:number =queue.get()print "Process started: %s" % numbertime.sleep(random.randint( 1, tach, sondern man muss es mit strg+c abbrechen. hat jemand eine idee, ich versuche daten in eine queue zu packen und diese queue mit hilfe von multiprocessing mit mehreren gleichzeitig laufenden prozessen abzuarbeiten. als beispiel das folgende script: Code: import randomimport sysimport osimport timefrom multiprocessing import Process, JoinableQueuequeue = JoinableQueue()class ProcessHost(Process):def __init__(self, 8 ))print "Process ended: %s" % number#signals to queue job is donequeue.task_done()start = time.time()def main():for i in range(2):p = ProcessHost(queue)p.start()for j in xrange(9,。

广告位

热心评论

评论列表