B
blumenkraft
Hi,
I want to share dictionary between two distinct processes.
Something like this:
first.py
import magic_share_module
def create_dictionary():
return {"a": 1}
magic_share_module.share("shared_dictionary",
creator.create_dictionary)
while True:
pass
second.py
import magic_share_module
d = magic_share_module.get_shared("shared_dictionary")
print d["a"]
And then run in command line:
python first.py &
sleep 1
python second.py
I have looked at POSH, but it requires master process that will fork
childs. I want read-only sharing between completely unrelated
processes.
Is it possible?
I want to share dictionary between two distinct processes.
Something like this:
first.py
import magic_share_module
def create_dictionary():
return {"a": 1}
magic_share_module.share("shared_dictionary",
creator.create_dictionary)
while True:
pass
second.py
import magic_share_module
d = magic_share_module.get_shared("shared_dictionary")
print d["a"]
And then run in command line:
python first.py &
sleep 1
python second.py
I have looked at POSH, but it requires master process that will fork
childs. I want read-only sharing between completely unrelated
processes.
Is it possible?