从find_element_by_xpath打印值
下面是一些HTML代码:
<td valign='top' align='center'><A HREF='https://www.daz3d.com/i/account/orderdetail?order=7886745'>7886745</A></TD>
这段代码是一个表格的一部分,里面有一个
下面的代码可以用来获取网址:
product_link = product_block.find_element_by_xpath("//a[contains(@href, 'daz3d')] [1]");
print product_link
我该如何显示实际的网址文本,以便我可以用它来请求那个页面呢?
另外,我可以用一个循环来读取所有的网址到一个表格中吗?如果可以的话,我怎么确保不获取
1 个回答
1
试着加上 .get_attribute("href")
,像这样:
print product_link.get_attribute("href")
你第二个问题有点不太清楚……也许你是在寻找 find_elements_by_xpath()
,这个方法可以返回多个元素?