> I need to be able to read the stdout and stderr streams of an external > program that I launch from my python script. os.system( 'my_prog' + > '>& err.log' ) and was planning on monitoring err.log and to display > its contents. Is this the best way to do this?
from subprocess import Popen stdout, stderr = Popen('my_prog').communicate() --Ben -- http://mail.python.org/mailman/listinfo/python-list