123456789101112131415161718192021222324252627282930 |
- from .DomAnalysis import DomAnalysis
- __all__ = [
- 'parse_urls',
- 'parser_items',
- 'Parser'
- ]
- def parse_urls(dom, base_url):
- dom_handler = DomAnalysis(dom, base_url)
- return dom_handler.get_urls()
- def parser_items(dom, base_url):
- dom_handler = DomAnalysis(dom, base_url)
- return dom_handler.get_items()
- class Parser:
- def __init__(self):
- self._parse_urls = parse_urls
- self._parser_items = parser_items
- def site_items(self, dom, base_url):
- return self._parser_items(dom, base_url)
- def urls(self, dom, base_url):
- return self._parse_urls(dom, base_url)
|