http://blog.youkuaiyun.com/huoyin/article/details/7001266
- import sys
- oldStdout = None
- logfile = None
- try:
- logfile = open('d:/1.log','w+')
- oldStdout = sys.stdout
- sys.stdout = logfile
- print 'Hello World in File Log!'
- finally:
- if logfile:
- logfile.close()
- if oldStdout:
- sys.stdout = oldStdout
- print 'Hello World in Screen!'
本文介绍了一种使用Python将标准输出重定向到文件的方法。通过修改sys模块的stdout属性,可以实现将print语句输出的信息记录到指定的日志文件中,这对于调试和记录程序运行过程非常有用。
1907

被折叠的 条评论
为什么被折叠?



