On Fri, Dec 04, 2009 at 01:13:42PM +0530, Prasad Mehendale wrote: > I am a beginner. I want to save the output data of the following programme in > a file through the programme. Please suggest me the way. I am using Python > 2.3.3 on mandrake linux 10 and using "Idle" to save the output to a file > presently.
To save the output to a file, you have a open a file object and write to it. When you are done, just close it. If your program, open a fileobj somewhere on the top. fileobj = open('dc-generator-output.txt','w') And where you put the print statement, replace it with fileobj.write(" ") # Within in the " " the output which you want to put. One strategy would be create a string in place of your print and write the string. For eg. Instead of print '(Pole*RPM) product for various values of conductors/slot is: \n', polerpm You will do msg = '(Pole*RPM) product for various values of conductors/slot is: \n', polerpm fileobj.write(msg) And in the end, close the fileobj. fileobj.close() -- Senthil Flee at once, all is discovered. _______________________________________________ Tutor maillist - Tutor@python.org To unsubscribe or change subscription options: http://mail.python.org/mailman/listinfo/tutor