1. 程式人生 > >在python中如何重定向標準輸出stdout到檔案程式碼示例

在python中如何重定向標準輸出stdout到檔案程式碼示例

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!'