## a simple logger to send all print() to a file. import sys, os, pyfiglet class Logger(object): def __init__(self): self.terminal = sys.stdout self.log = open('logger.log', 'w') def write(self, message): self.terminal.write(message) self.log.write(message) def flush(self): pass sys.stdout = Logger()