Hi,
It's a bit silly, but I want to ask about the way you write base class in file /1-data-crawling/crawlers/base.py. Can you explain the reason you separate it into two base class: BaseCrawler(ABC), then BaseAbstractCrawler(BaseCrawler, ABC). What are benefits of this?
Hi, It's a bit silly, but I want to ask about the way you write base class in file /1-data-crawling/crawlers/base.py. Can you explain the reason you separate it into two base class: BaseCrawler(ABC), then BaseAbstractCrawler(BaseCrawler, ABC). What are benefits of this?