Python多進程之間不共享全局變量
import multiprocessing gl_list=[] def add_list(): for i in range(3): gl_list.append(i) print("子進程的gl_list",gl_list) def read_list(): print(gl_list) # 多進程之間不共享全局變量 if __name__ == '__main__': add_process = multiprocessing.Process(target=add_list) read_process = multiprocessing.Process(target=read_list) add_process.start() add_process.join() #主進程等待add_process執行完畢再執行 read_process.start() print("主進程的gl_list",gl_list)