From c8954b34bc69df1185db6569747281eb215b452a Mon Sep 17 00:00:00 2001 From: elbeejay Date: Wed, 11 Jan 2023 09:30:00 -0500 Subject: [PATCH] 404 error handling --- dataretrieval/utils.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/dataretrieval/utils.py b/dataretrieval/utils.py index 281feabc..ec955037 100644 --- a/dataretrieval/utils.py +++ b/dataretrieval/utils.py @@ -192,6 +192,10 @@ def query(url, payload, delimiter=','): if response.status_code == 400: raise ValueError("Bad Request, check that your parameters are correct. URL: {}".format(response.url)) + elif response.status_code == 404: + raise ValueError( + "Page Not Found Error. May be the result of an empty query. " + + f"URL: {response.url}") elif response.status_code == 414: _reason = response.reason _example = """