我正在使用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'
虽然我到处看,它似乎应该工作。
4条答案
按热度按时间6ojccjat1#
“Get_Attribute”属性不存在,但“get_attribute”属性存在:
hmae6n7t2#
对于带输入字段的python,如下所示:
rqqzpn5f3#
kt06eoxx4#
在最新版本中,不赞成使用find_element_by_id,应使用find_element