Mercurial > mamba
diff mamba/habitats/userlevelmenu.py @ 597:16c690a7dc27
Fix bare except clauses.
author | Simon Cross <hodgestar@gmail.com> |
---|---|
date | Sat, 14 Jan 2023 19:00:34 +0100 |
parents | ffb0134be578 |
children |
line wrap: on
line diff
--- a/mamba/habitats/userlevelmenu.py Sat Jan 14 18:45:33 2023 +0100 +++ b/mamba/habitats/userlevelmenu.py Sat Jan 14 19:00:34 2023 +0100 @@ -29,7 +29,7 @@ try: source = self._url_data("level/%s" % name) level = Level(name, self.level_namespace, source) - except: + except Exception: print("Failed to download online level %r" % name) return self.cache[name] = level @@ -37,7 +37,7 @@ def _populate_cache(self): try: data = self._url_data("index") - except: + except Exception: print("Failed to download online level index.") return levels = [x.strip() for x in data.splitlines()] @@ -48,7 +48,7 @@ def _populate_cache_from_zip(self): try: data = self._url_data("levels.zip") - except: + except Exception: print("Failed to download online level zip.") return level_zip = zipfile.ZipFile(BytesIO(data), "r") @@ -113,7 +113,7 @@ try: self.get_level(name) self._level_list.append(name) - except: + except Exception: print("Invalid user level:", name) return self._level_list[:]