2007年06月27日 星期三 21:03
ÈçºÎ½« print µÄÊä³ö±£´æÔÚÒ»¸öÎļþÖУ¬Í¬Ê±»¹ÒªÏÔʾÔÚÆÁÄ»ÉÏ£¿ ×îºÃ²»ÒªÓú¯ÊýÌæ»» print Óï¾ä£¬³ÌÐòÀïÒѾÓкܶàÁË£¬È«²¿¸ü»»Ì«ÀÛÁË£¬¶øÇÒ»¹ÈÝÒ׳ö´í¡£ -------------- 下一部分 -------------- Ò»¸öHTML¸½¼þ±»ÒƳý... URL: http://python.cn/pipermail/python-chinese/attachments/20070627/53441ab1/attachment.html
2007年06月27日 星期三 21:09
试试用stdout解决吧,先自己查下 Kevin anew 写道: > 如何将 print 的输出保存在一个文件中,同时还要显示在屏幕上? > > 最好不要用函数替换 print 语句,程序里已经有很多了,全部更换太累了,而 > 且还容易出错。
2007年06月27日 星期三 21:13
替换 sys.stdout On 6/27/07, Kevin anew <kevinanew at gmail.com> wrote: > > 如何将 print 的输出保存在一个文件中,同时还要显示在屏幕上? > > 最好不要用函数替换 print 语句,程序里已经有很多了,全部更换太累了,而且还容易出错。 > > _______________________________________________ > python-chinese > Post: send python-chinese at lists.python.cn > Subscribe: send subscribe to python-chinese-request at lists.python.cn > Unsubscribe: send unsubscribe to python-chinese-request at lists.python.cn > Detail Info: http://python.cn/mailman/listinfo/python-chinese > -- http://codeplayer.blogspot.com/ -------------- next part -------------- An HTML attachment was scrubbed... URL: http://python.cn/pipermail/python-chinese/attachments/20070627/c70865a7/attachment-0001.htm
2007年06月27日 星期三 21:46
On 6/27/07, Kevin anew <kevinanew在gmail.com> wrote: > 如何将 print 的输出保存在一个文件中,同时还要显示在屏幕上? > > 最好不要用函数替换 print 语句,程序里已经有很多了,全部更换太累了,而且还容易出错。 > python yourscript.py | tee -a output.txt -- Best Regards, Leo Jay
2007年06月27日 星期三 22:24
ÏñÕâÑù£¬¾Í¿ÉÒÔÁË¡£ import sys class Log(object): def __init__(self, *args): self.f = file(*args) sys.stdout = self def write(self, data): self.f.write(data) sys.__stdout__.write(data) if __name__ == '__main__': log = Log('C:\log.txt', 'w+') print 'I love you!' print 'hello, world!' ÔÚ07-6-27£¬Leo Jay <python.leojay在gmail.com> дµÀ£º > > On 6/27/07, Kevin anew <kevinanew在gmail.com> wrote: > > ÈçºÎ½« print µÄÊä³ö±£´æÔÚÒ»¸öÎļþÖУ¬Í¬Ê±»¹ÒªÏÔʾÔÚÆÁÄ»ÉÏ£¿ > > > > ×îºÃ²»ÒªÓú¯ÊýÌæ»» print Óï¾ä£¬³ÌÐòÀïÒѾÓкܶàÁË£¬È«²¿¸ü»»Ì«ÀÛÁË£¬¶øÇÒ»¹ÈÝÒ׳ö´í¡£ > > > > python yourscript.py | tee -a output.txt > > -- > Best Regards, > Leo Jay > _______________________________________________ > python-chinese > Post: send python-chinese在lists.python.cn > Subscribe: send subscribe to python-chinese-request在lists.python.cn > Unsubscribe: send unsubscribe to python-chinese-request在lists.python.cn > Detail Info: http://python.cn/mailman/listinfo/python-chinese -------------- 下一部分 -------------- Ò»¸öHTML¸½¼þ±»ÒƳý... URL: http://python.cn/pipermail/python-chinese/attachments/20070627/20404dca/attachment.html
Zeuux © 2025
京ICP备05028076号