I've been having issues with getting a file-like object to work with multiprocessing. Since the details are quite lengthy, I've posted them on stackoverflow here: http://stackoverflow.com/questions/5821880/python-multiprocessing-synchronizing-file-like-object
I hope I'm not being super rude by cross-posting, but I thought some of you would be interested in the question, and I'd be delighted to get some ideas. -- http://mail.python.org/mailman/listinfo/python-list