Selenium Python如何从href获取web内容而不点击它

时间:2017-10-11 09:59:34

标签: python selenium selenium-webdriver selenium-chromedriver

我已经使用Selenium和Python登录了网页。现在我想查找所有href链接并下载/保存链接的网页,而不使用.click()。 href类似于

<a href="project.cfm?CFID=162805&amp;CFTOKEN=98566707&amp;fromlist=1&amp;project_refid=10700290" target="_parent">sth (2) - 2 xox | oo - xx dd </a>

link example

1 个答案:

答案 0 :(得分:-1)

首先,您可以使用以下

获取链接
listOFLinks =driver.find_elements_by_xpath("//a")

然后遍历列表

for link in listOFLinks
url = link.getAttribute("href");

您可以打印url变量或根据您的要求将其保存到数组中