when I run a command myapp 2>&1
yet: #!python print os.popen("myapp 2>&1").read() the stderr stuff comes all after the stdout stuff. How can I get ahold of all the out and err joined synchronously in the order, it is created ? robert -- http://mail.python.org/mailman/listinfo/python-list