def videourl(self): if not self._videourl: api_url = APIS[self.host].format( key=self.filekey, file=self.identifier) api_content = url_read(api_url).read() self._videourl = PARSE_API[self.host](api_content) return self._videourl
def get_tree(url): parser = etree.HTMLParser() html = url_read(url) return etree.parse(html, parser)