On 11/4/07, Aditya Lal <[EMAIL PROTECTED]> wrote: > On 11/4/07, Thorsten Kampe <[EMAIL PROTECTED]> wrote: > > * linda.s (Sun, 4 Nov 2007 01:39:46 -0800) > > > On Nov 2, 2007 1:03 AM, ALAN GAULD < [EMAIL PROTECTED]> wrote: > > > > > > >I want to run an .exe file and get the output many times. > > > > >> Given that I know that you know about loops I have to > > > > >> ask what you see as the problem? > > > > > > > > > >I want to run it many times and export all the output to a text file. > > > > > > > > OK, Do you mean you want to run the program multiple times > > > > but put the output in the same file? > > > > > > Yes. For example, I want to run the exe file one hundred times and > > > save all the results into one file. > > > Is there any example code to do that? > > > > There's no reason to do that in Python. You should use a batch or > > shell script for that. If you really insist on using Python then look > > at the subprocess module... > > > > Thorsten > > > > On Unix, you can execute "script <filename>" on the command prompt. This > will create a new session in which you execute the program as many times. > After you are done press ^D to come out of session. Everything of that > session will be saved in the file <filename>. > > On Windows, you can probably build something like "script" in python. BTW, > does your executable takes any user inputs ? > > -- > Aditya
My executable takes any user inputs and the input will be adjusted based on the former result. So I need do some analysis based on the output every time. hanks, Linda _______________________________________________ Tutor maillist - Tutor@python.org http://mail.python.org/mailman/listinfo/tutor