I'm trying to use os.popen3 to replace subprocess.Popen for python 2.3 compatibility. According to the document, os.Popen3 class is not supported on Win32, so I can't poll() the pipe. I wonder how I can check if the process open by os.popen3 is still running. Thanks in advance for any advice or pointers.