python中webdriver元素定位_selenium:在WebDriver elemen中定位元素

给定信息:

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值