J'utilise Selenium webdriver (chrome) avec Python, essayant d'obtenir le href à partir de tous les liens sur la page. quand j'essaye ce qui suit:
items = driver.find_elements_by_tag_name("a")
print items
for item in items:
href = item.Get_Attribute('href')
print href
Il parvient à obtenir tous les liens, mais sur get_attribute j'obtiens une erreur:
L'objet 'WebElement' n'a pas d'attribut 'Get_Attribute'
Bien que partout où j'ai regardé, il semble que cela devrait fonctionner.
Des solutions?
Merci!
La propriété "Get_Attribute" n'existe pas, mais la propriété "get_attribute" n'existe pas:
items = driver.find_elements_by_tag_name("a")
print items
for item in items:
href = item.get_attribute('href')
print href
Pour python avec champ d'entrée est comme:
nowText = driver.find_element_by_id("source").get_attribute("value")
print(nowText)
src = driver.find_element_by_css_selector("img").get_attribute("src")