如何在href中获取链接值

Lit*_*ird 1 selenium selenium-webdriver

我有一个div标签,其中包含一个标签.我怎样才能获得价值href

例如,标签中的" https://www.tweeter.com/rkShukl " <a>:

<a href="https://www.tweeter.com/rkShukl"></a>
Run Code Online (Sandbox Code Playgroud)

ale*_*cxe 7

这取决于语言绑定.在java中它是getAttribute():

WebElement element = driver.findElement(By.id('id_of_the_link'));
element.getAttribute('href');
Run Code Online (Sandbox Code Playgroud)

在Python中它是get_attribute():

element = driver.find_element_by_id('id_of_the_link')
element.get_attribute('href')
Run Code Online (Sandbox Code Playgroud)