# -*- coding:utf-8 -*-
"""
"""
import time
import multiprocessing
'''multi processing'''
Output_data0 = multiprocessing.Array("i",range(1))#output_data
Output_data0[0] = 0
'''LOCK image save or get '''
lock = multiprocessing.Manager().Lock()
def write_data_process(Output_data0,lock) :
i = 1
while(1):
Output_data0[0] = i
i = i + 1
def red_data_process(Output_data0,lock) :
while(1):
data = Output_data0[0]
print("get data is :{}".format(data))
if __name__ == "__main__":
process_write = multiprocessing.Process(target=write_data_process,args=(Output_data0,lock))
process_red = multiprocessing.Process(target=red_data_process,args=(Output_data0,lock))
process_write.start()
process_red.start()
while(1):
{}



被折叠的 条评论
为什么被折叠?



