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?
-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to