我将Selenium webdriver(chrome)与Python结合使用,试图从网页上的所有链接中获取 href 。当我尝试以下操作时:
items = driver.find_elements_by_tag_name("a") print items for item in items: href = item.Get_Attribute('href') print href
它设法获取所有链接,但是在get_attribute上出现错误:
“ WebElement”对象没有属性“ Get_Attribute”
尽管到处都看起来很正常。
“ Get_Attribute”属性不存在,但是“ get_attribute”属性存在:
items = driver.find_elements_by_tag_name("a") print items for item in items: href = item.get_attribute('href') print href