|
I work full time and I'm a dad now, so I don't have as much time to
maintain the open source projects as I used to. I still maintain
PyIPC though.
|
|
PyIPC serves as a Python interface to the Unix Inter-Process
Communication services. Python can send messages and share memory
with programs written in any language. If all programs are Python
programs, then it is possible to send python pickled objects as
messages which greatly simplifies things.
|
|
The three main components (messaging, shared memory, semaphores)
are all accessible with the object oriented interface. If you need
a special feature, you may need to use the C function wrappers
directly. This is uncommon, but possible. See the README in the
package for details.
|
|
A variety of projects use PyIPC for different uses, and it does
everything it needs to do. There is no version for the package
since it pretty much worked since the first time I released it. I
do make changes infrequently, so I list the date it was last
modified here: May 22nd, 2007.
|
|
For those of you who are not used to downloading unix tar.gz
files... Download the file, and try the following command:
|
prompt $ gunzip -c PyIPC.tar.gz | tar xv
|
|
Then go into the PyIPC directory and read the README file for more
details.
|
|
Get the package! PyIPC.tar.gz
|