1. 程式人生 > >python 控制檯輸出的內容儲存到txt 檔案

python 控制檯輸出的內容儲存到txt 檔案

import sys
class Logger(object):
    def __init__(self, fileN="Default.log"):
        self.terminal = sys.stdout
        self.log = open(fileN, "a")

    def write(self, message):
        self.terminal.write(message)
        self.log.write(message)

    def flush(self):
        pass
sys.stdout = Logger("D:
\\12.txt") # 儲存到D盤 print('asfasfsaf')