X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;ds=sidebyside;f=market.py;h=2ddebfac3795ebc51167676255e16e4113a834a5;hb=718e3e919acb9b57269d3155543f9e8ad1b91324;hp=8672c59699431846ac097173bf5cb9ab076b3910;hpb=83c698c925db9dcb2d347c2a625de88d85cfeb21;p=perso%2FImmae%2FProjets%2FCryptomonnaies%2FCryptoportfolio%2FTrader.git diff --git a/market.py b/market.py index 8672c59..2ddebfa 100644 --- a/market.py +++ b/market.py @@ -49,9 +49,11 @@ class Market: self.report.merge(Portfolio.report) try: if self.report_path is not None: - report_file = "{}/{}_{}.json".format(self.report_path, datetime.now().isoformat(), self.user_id) - with open(report_file, "w") as f: + report_file = "{}/{}_{}".format(self.report_path, datetime.now().isoformat(), self.user_id) + with open(report_file + ".json", "w") as f: f.write(self.report.to_json()) + with open(report_file + ".log", "w") as f: + f.write("\n".join(map(lambda x: x[1], self.report.print_logs))) except Exception as e: print("impossible to store report file: {}; {}".format(e.__class__.__name__, e))