Best way to share a python list of objects

kyle.tk kyle.tk at gmail.com
Fri Oct 7 21:55:34 EDT 2005


So I have a central list of python objects that I want to be able to
share between different process that are possibly on different
computers on the network. Some of the processes will add objects to
list and another process will be a GUI that will view objects in the
list. I want this all to happen in real-time (e.g once a processes adds
an object to the list the GUI will see it.)

What would be the best way to accomplish this. Some of my ideas:
- An XML file r/w-able by all processes
- Send pickled objects between all processes and each keeps it own list
locally
- A ascii type protocol akin to ftp the hands out all the info to the
processes

Any other ideas? What would work the best




More information about the Python-list mailing list