I have a C++ process running in the background that will be generating \'events\' infrequently that a Python process running on the same box will need to pick up.
Another option is to just call your C code from your Python code using the ctypes module rather than running the two programs separately.