share dictionary between processes
blumenkraft
vohsrea at gmail.com
Fri Dec 18 02:48:11 EST 2009
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?
More information about the Python-list
mailing list