X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=store.py;fp=store.py;h=d875a983a77b5d0fa8cbce0f60c923ac5de62832;hb=718e3e919acb9b57269d3155543f9e8ad1b91324;hp=f655be538b66f3d81d7fb121a0595ee4ff63ddc7;hpb=83c698c925db9dcb2d347c2a625de88d85cfeb21;p=perso%2FImmae%2FProjets%2FCryptomonnaies%2FCryptoportfolio%2FTrader.git diff --git a/store.py b/store.py index f655be5..d875a98 100644 --- a/store.py +++ b/store.py @@ -15,14 +15,20 @@ class ReportStore: 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)