[Tutor] system call
ricaraoz at gmail.com
Sat Oct 27 23:16:33 CEST 2007
> I have the exact same situation, but system doesn't seem to wait. Here
> is my pseudo code:
> for i in attempts: #attempts holds strings of shellscripts
> cmd="%s which runs many different shell scripts and takes about
> an hour" % (i)
> print "Finished with %s" % (i)
> raw_input("More debugging, shouldn't see this until shell
> scripts are finished!")
> But it prints the print statement and waits for raw_input instantly...
> Any thoughts?
Have you tried os.spawnl(...) with mode os.P_WAIT ?
> On 10/27/07, *Eric Walker* <sli1que at yahoo.com
> <mailto:sli1que at yahoo.com>> wrote:
> disregard this one. I found the answer. I was using spawn instead
> of os.system.
> ----- Original Message ----
> From: Eric Walker < sli1que at yahoo.com <mailto:sli1que at yahoo.com>>
> To: tutor at python.org <mailto:tutor at python.org>
> Sent: Saturday, October 27, 2007 9:55:05 AM
> Subject: [Tutor] system call
> I am trying to run a timing script but I need the python program to
> stop and wait for the executable to finish. Does anyone have any
> examples of doing this?
More information about the Tutor