Welcome 微信登录
编程资源 图片资源库 蚂蚁家优选 PDF转换器

首页 / 操作系统 / Linux / 在Python中如何重定向标准输出stdout到文件代码示例

在Python中如何重定向标准输出stdout到文件代码示例:
  1. import sys  
  2.   
  3. oldStdout = None  
  4. logfile = None  
  5. try:  
  6.     logfile = open("d:/1.log","w+")  
  7.     oldStdout = sys.stdout  
  8.     sys.stdout = logfile  
  9.     print "Hello World in File Log!"  
  10. finally:  
  11.     if logfile:  
  12.         logfile.close()  
  13.     if oldStdout:  
  14.         sys.stdout = oldStdout  
  15.   
  16. print "Hello World in Screen!"