【发布时间】:2020-06-06 16:58:41
【问题描述】:
我有一个文件 check.py 为:
import multiprocessing
class append_data:
def __init__(self,shared_data):
self.shared_data = shared_data
self.shared_data.append(123)
self.shared_data.append(456)
def func(shared_data):
appenddata = append_data(shared_data)
if __name__ == '__main__':
manager = multiprocessing.Manager()
shared_data = manager.list()
process1 = multiprocessing.Process(target=func, args= (shared_data,))
process1.start()
process1.join()
print(shared_data)
有没有办法在同一目录中的另一个文件 check1.py 上获取此 'shared_data' 值。
【问题讨论】:
标签: python python-3.x python-3.7 python-multiprocessing