--- a +++ b/logger.py @@ -0,0 +1,15 @@ +import sys + + +class Logger(object): + def __init__(self, path): + self.terminal = sys.stdout + self.log = open(path, 'a') + + def write(self, message): + self.terminal.write(message) + self.log.write(message) + + def flush(self): + # needed for python 3 compatibility + pass \ No newline at end of file