给定信息:
XPath://表[@class=“summary table”]/tbody/tr///*/a[包含(@class,“snippet title”)]
第一步:
为了提高性能,让我们将上面的XPath转换为CSS选择器。在
在XPath://表[@class=“summary table”]/tbody/tr
CSS:CSS=table.summary-tablea、 代码段标题gt;tbody>;tr
第二步:
然后我们可以通过下面给出的方法找到CSS计数
@财产
def产品元素(自身):
css='css=表.摘要-表格>;tbody>;tr'
元素=self.driver.find_elements_by_css_选择器(css)
返回元素
@财产
定义产品名称(自身):for product_elem in self.product_elements:
elem = product_elem.find_element_by_css_selector('.lc-snippet-title')
logging.debug("Found this element {0}".format(
self.pretty_printer.pformat(elem)))
yield elem.text