diff options
Diffstat (limited to 'portfolio.py')
-rw-r--r-- | portfolio.py | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/portfolio.py b/portfolio.py index 507f796..a4fbf94 100644 --- a/portfolio.py +++ b/portfolio.py | |||
@@ -32,8 +32,14 @@ class Portfolio: | |||
32 | urllib3.disable_warnings() | 32 | urllib3.disable_warnings() |
33 | http = urllib3.PoolManager() | 33 | http = urllib3.PoolManager() |
34 | 34 | ||
35 | r = http.request("GET", cls.URL) | 35 | try: |
36 | cls.data = json.loads(r.data) | 36 | r = http.request("GET", cls.URL) |
37 | except Exception: | ||
38 | return | ||
39 | try: | ||
40 | cls.data = json.loads(r.data) | ||
41 | except json.JSONDecodeError: | ||
42 | cls.data = None | ||
37 | 43 | ||
38 | @classmethod | 44 | @classmethod |
39 | def parse_cryptoportfolio(cls): | 45 | def parse_cryptoportfolio(cls): |