进程的内存空间相互隔离
#子进程 和 父进程 的名称空间时相对独立的! # x = 1000 # def task(): # time.sleep(3) # global x # x = 123 # print('哈哈哈') # # if __name__ == '__main__': # print(x) # p = Process(target=task) # p.start() # time.sleep(5) # print(x)
执行结果:
1000 哈哈哈 1000
#子进程 和 父进程 的名称空间时相对独立的! # x = 1000 # def task(): # time.sleep(3) # global x # x = 123 # print('哈哈哈') # # if __name__ == '__main__': # print(x) # p = Process(target=task) # p.start() # time.sleep(5) # print(x)
执行结果:
1000 哈哈哈 1000