from .DomAnalysis import DomAnalysis from .TimeExtractor import TimeExtractor __all__ = [ 'parse_urls', 'parser_items', 'Parser', 'TimeExtractor' ] def parse_urls(dom, url, **kwargs): dom_handler = DomAnalysis(dom=dom, url=url, **kwargs) return dom_handler.get_urls() def parser_items(dom, url, **kwargs): dom_handler = DomAnalysis(dom=dom, url=url, **kwargs) return dom_handler.get_items() class Parser: def urls(self, dom, url, **kwargs): return parse_urls(dom, url=url, **kwargs) def turls(self, dom, url, **kwargs): return parser_items(dom, url=url, **kwargs)