进程之间数据不共享,线程之间数据共享
(1)进程之间数据不共享:主进程和子进程数据不共享
from multiprocessing import Process n=100 def work(): global n n=0 if __name__=="__main__": p=Process(target=work) p.start() p.join() print("主",n) ‘‘‘ 主 100 ‘‘‘
(2)线程之间数据共享:主线程和子线程之间数据共享
from threading import Thread n=100 def work(): global n n=0 if __name__=="__main__": t=Thread(target=work) t.start() t.join() print("主",n) ‘‘‘ 主 0 ‘‘‘
原文:https://www.cnblogs.com/hapyygril/p/12589136.html