diff --git a/tech_scraper/scraper.py b/tech_scraper/scraper.py index 5039e30d..db048237 100644 --- a/tech_scraper/scraper.py +++ b/tech_scraper/scraper.py @@ -65,7 +65,15 @@ def __init__(self, category: str, URL: str): self.name = Format.change_æøå(Format.change_name(self.name)) self.date = str(datetime.today().strftime('%Y-%m-%d')) - self.get_part_num() + + try: + self.get_part_num() + except Exception as err: + self.logger.error( + f'Failed in method "{self.__class__.__name__}.get_part_num()": {err}', + exc_info=True + ) + self.shorten_url() self.check_part_num()