1234567891011121314151617 |
- from crawler.strategy import Strategy
- class Context:
- def __init__(self, strategy: Strategy) -> None:
- self._strategy = strategy
- @property
- def strategy(self) -> Strategy:
- pass
- @strategy.setter
- def strategy(self, strategy: Strategy) -> None:
- self._strategy = strategy
- def crawl(self) -> None:
- self._strategy.crawl()
|