def _parse(self): HtmlParser._parse(self) results = {} for n0 in self.xpath('descendant::x:div[@class="pod"]'): for n1 in self.xpath('descendant::x:a', n0): if n1.text: results[n1.text] = System(n1.text, n1.attrib['href']) self.systems = results.values()
def _parse(self): HtmlParser._parse(self) metadata = {} title_data = {} ul_title_data = self.xpath('//x:ul[@class="details title_data"]')[0] for li in ul_title_data: for span in li: if span.attrib['class'] == 'label': key = span.text if span.attrib['class'] == 'data': value = self.get_text(span) title_data[key] = value metadata['title_data'] = title_data self.metadata = metadata
def _parse(self): HtmlParser._parse(self) self.faq = self.xpath('//x:div[@id="body"]/x:pre')[0].text