包含以下HTML:
<td valign='top' align='center'><A HREF='https://www.daz3d.com/i/account/orderdetail?order=7886745'>7886745</A></TD>这是表的一部分,在tr中,这只是我需要从其中提取行的众多内容之一。
下面的代码用于获取URL:
product_link = product_block.find_element_by_xpath("//a[contains(@href, 'daz3d')] [1]");
print product_link如何显示实际的文本URL,以便我可以使用它来请求该页面?
另外,我是否可以使用for循环将所有URL读取到一个表中?如果我这样做了,我如何确保不会得到tr中的第二个URL (带有">Reset<"),这是不需要的?
发布于 2012-01-23 16:32:25
尝试添加.get_attribute("href"),如下所示:
print product_link.get_attribute("href")你的第二个问题不太清楚...也许您正在寻找返回多个元素的find_elements_by_xpath()?
https://stackoverflow.com/questions/8968804
复制相似问题