I spawn a seperate process to handle my cloud services. I spawnb it like this:
CldProc = Process(target=CloudRun)
CldProc.start()
and am wondering if I can have a shared dictionary between that CloudProc and my current main process?
EDIT:
Alternatively I am thinking to use pickle to dump my data into a file from the process and load it back, this requires me to use join() to wait for the process to complete and exit.
2nd EDIT
So, I now have my dict declared like mac_dict={} and then I fill it in my subprocess and want to access it in my main process. Now I just tried this:
>>> dict = dict()
>>> dict['A'] = 1
>>> print dict
{'A': 1}
So how does Python know that dict() should be called from Managers?
Is there any examples I can follow?
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…