python - 多进程
多进程内默认不共享全局变量!!!
使用到的全局变量,需要在函数中修改的话,就涉及到歧义问题,(而且进程内好像无法对全局变量赋值),因此,需要修改全局变量a,可以在”a = 2”之前加入global a声明,如:
#! /usr/bin/python
from multiprocessing import Process, Pool
import os
a = 1
b = [2, 3]
...
原创
2018-03-13 15:50:10 ·
2919 阅读 ·
0 评论