#!/usr/bin/env python2
# coding: utf8
import multiprocessing
def foo(h,context):
if h%2 == 0:
print (h)
else:
context.append(h)
if __name__ == "__main__":
## 设置共享list
con = multiprocessing.Manager().list()
## 设置进程池大小
p = multiprocessing.Pool(2)
for i in range(18):
# con = multiprocessing.Manager().list()
p.apply_async(foo,args=(i,con))
p.close()
p.join()
print con
相关文章:
- python多进程(multiprocessing)(map) 2021-08-05
- 多线程 进程间共享变量等 2022-01-01
- python 进程通信,共享变量 - 1Q94 2021-09-16
- python多线程-共享全局变量 2018-12-13
- python多进程multiprocessing模块 2021-08-06
- python多进程,multiprocessing和fork 2021-07-09
- Python多进程并发(multiprocessing) 2021-09-10