X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=portfolio.py;h=a4fbf9485ad67b7ed1b0a582c5be8de6284107d1;hb=183a53e3be74fabf501eaff19a39a47f1a6c9af5;hp=507f79642c62aa64343251747706173d9bf31bb8;hpb=dd359bc0617a915909efb2ef37048192c0639836;p=perso%2FImmae%2FProjets%2FCryptomonnaies%2FCryptoportfolio%2FTrader.git diff --git a/portfolio.py b/portfolio.py index 507f796..a4fbf94 100644 --- a/portfolio.py +++ b/portfolio.py @@ -32,8 +32,14 @@ class Portfolio: urllib3.disable_warnings() http = urllib3.PoolManager() - r = http.request("GET", cls.URL) - cls.data = json.loads(r.data) + try: + r = http.request("GET", cls.URL) + except Exception: + return + try: + cls.data = json.loads(r.data) + except json.JSONDecodeError: + cls.data = None @classmethod def parse_cryptoportfolio(cls):