首页 > 编程语言 > 详细

进程线程_数据共享

时间:2020-03-28 21:10:41      阅读:82      评论:0      收藏:0      [点我收藏+]

进程之间数据不共享,线程之间数据共享

(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

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!