2016-01-18 85 views

回答

0

請嘗試找到包含唯一標識網址的元素。我看到了HTML,並注意到這些鏈接都在<h2>標籤中,並且類別爲'esc-lead-article-title'。所以通過簡單地使用xpath我能夠獲取URL。

links = driver.get_elements_by_xpath("//h2[@class='esc-lead-article-title']/a") 
for link in links: 
    print(link.get_attribute("url")) 
0

您可以使用「href」tagName獲取所有網址。

嘗試使用下面的Java硒示例代碼:

List<WebElement> links = mDriver.findElements(By.tagName("a")); 
    for (WebElement link : links) { 
     System.out.println("LInk= " + link.getAttribute("href")); 
    }