artfoxe6#gmail.com new

随笔分类 -  Python

摘要:Python的multiprocessing模块包装了底层的机制,提供了Queue、Pipes等多种方式来交换数据。我们以Queue为例,在父进程中创建两个子进程,一个往Queue里写数据,一个从Queue里读数据:from multiprocessing import Process, Queue... 阅读全文
posted @ 2015-01-16 16:35 codeAB 阅读(599) 评论(0) 推荐(0) 编辑
摘要:Python中进程间共享数据,除了基本的queue,pipe和value+array外,还提供了更高层次的封装。使用multiprocessing.Manager可以简单地使用这些高级接口。Manager()返回的manager对象控制了一个server进程,此进程包含的python对象可以被其他的... 阅读全文
posted @ 2015-01-16 16:23 codeAB 阅读(1130) 评论(0) 推荐(0) 编辑
摘要:def worker(num, mystr, arr): num.value *= 2 mystr.value = "ok" for i in range(len(arr)): arr[i] = arr[i] * (-1) + 1.5def dump_vars(num... 阅读全文
posted @ 2015-01-14 14:24 codeAB 阅读(4897) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示