# ********【多进程与队列】******** from multiprocessing import Process, Queue def myfunc1(qq): qq.put([44, None, 'hello']) print('number of queue member is ', qq.qsize()) if __name__ == '__main__': q = Queue() q.put('test1') p = Process(target=myfunc1, args=(q,)) p.start() # 进程启动后join()方法必须提前写出,才能在之后使用get()方法获取队列中的值,否则直接结束进程,打印空。 p.join() while q.qsize() != 0: print(q.get_nowait())
【Python网络编程】【01】多进程与队列
最新推荐文章于 2023-02-07 11:13:00 发布