self.market = market
self.verbose_print = verbose_print
+ self.print_logs = []
self.logs = []
def merge(self, other_report):
self.logs += other_report.logs
self.logs.sort(key=lambda x: x["date"])
+ self.print_logs += other_report.print_logs
+ self.print_logs.sort(key=lambda x: x[0])
+
def print_log(self, message):
- message = str(message)
+ now = datetime.now()
+ message = "{:%Y-%m-%d %H:%M:%S}: {}".format(now, str(message))
+ self.print_logs.append([now, message])
if self.verbose_print:
print(message)