Kent Johnson wrote at 16:32 10/5/2005: >Dick Moores wrote: > > I have a script that writes it's output to a file. I also print the > time with > > > > print "Time was %.4g seconds" % (timeEnd - timeStart) > > > > How could I also have the same output of the print expression, > written to > > the file? > >The formatting part of the print is just an expression with a string >value, you can assign it to a variable and write it to your file. You >might want to add a newline: > >timeMsg = "Time was %.4g seconds\n" % (timeEnd - timeStart) >f.write(timeMsg)
Thanks, Kent, that works! >If you have a lot of output that you want to put to the console and to a >log file you might like to look at the logging module. A single line of >logging can be written to multiple places by the module. I'll check out the logging module. Dick _______________________________________________ Tutor maillist - Tutor@python.org http://mail.python.org/mailman/listinfo/tutor