class GetDate(object):
def __init__(self):
# RawValue because we don't need it to create a Lock:
self.mag = Manager()
self._frame = self.mag.dict()
self._result = self.mag.dict()
self.lock = Lock()
@property
def frame(self):
with self.lock:
return self._frame
@frame.setter
def frame(self, value):
with self.lock:
self._frame = value
@property
def current_mask(self):
with self.lock:
return self._frame
@current_mask.setter
def current_mask(self, value):
with self.lock:
self._frame = value
@property
def result(self):
with self.lock:
return self._result
@result.setter
def result(self, value):
with self.lock:
for key, value in value.items():
self._result[key] = value
sgdata = GetDate()
进程之间通信方式
猜你喜欢
转载自blog.csdn.net/weixin_43883907/article/details/89512843
今日推荐
周排行