歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux編程 >> 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!'  
Copyright © Linux教程網 All Rights Reserved