从页面获取链接 - python

时间:2013-11-30 05:58:17

标签: python selenium selenium-webdriver

如果我们有链接:

<a href="http://example.com" class="abc">Text</a>

我们如何从此代码中获取网址http://example.com? 使用selenium webdriver python(可以接受其他语言)

driver.find_element_by_class_name('abc')会提供文字,而非链接。

1 个答案:

答案 0 :(得分:3)

使用WebElement.get_attribute方法:

element = driver.find_element_by_class_name('abc')
href = element.get_attribute('href')
href # => u'http://example.com/'