Hi, I am using subprocess module to execute a command and print results back.
startupinfo = subprocess.STARTUPINFO() startupinfo.dwFlags |= subprocess.STARTF_USESHOWWINDOW my_process = subprocess.Popen(cmnd, startupinfo=startupinfo) print repr(my_process.communicate()[0]) This code executes on pressing a button (wxPython). The problem is until command is not done and it's results are not printed, program halts and button keep the state of pushed. Is there any way to avoid this? Thanks -- http://mail.python.org/mailman/listinfo/python-list