X-Git-Url: https://wannabe.guru.org/gitweb/?a=blobdiff_plain;f=geocode.py;fp=geocode.py;h=428eb58ccb793f6cf4508aca16b5d4c202a45257;hb=6fd34b009eec9cda18f1bdd9d8184b7a317a156d;hp=0a020d5fd79fa0145f3a944dacafcb12f4d0470e;hpb=21612b3a2ecaed6bf9fec16891bee9bdeb006081;p=python_utils.git diff --git a/geocode.py b/geocode.py index 0a020d5..428eb58 100644 --- a/geocode.py +++ b/geocode.py @@ -35,7 +35,12 @@ def geocode_address(address: str) -> Optional[Dict[str, Any]]: url += '&layers=all&benchmark=4&vintage=4' url = requote_uri(url) logger.debug('GET: %s', url) - r = requests.get(url) + try: + r = requests.get(url) + except Exception as e: + logger.exception(e) + return None + if r.status_code != 200: logger.error('Unexpected response code %d, wanted 200. Fail.', r.status_code) return None