如何使用硒蟒蛇
问题描述:
答
要找到href
属性平时也可以使用
//a/@href
但selenium
不支持此语法,如selenium
您只能找到webelements。
你可以试试下面:
driver.find_element_by_xpath("//a").get_attribute('href')
有了这行代码,你应该能够得到第一锚件href
属性页面上。
答
用下面的代码尝试用你的值替换href属性值。
driver.find_element_by_xpath("//a[@href='href attribute value']");
我觉得你在错误的轨道上:'href'是_not_一个DOM元素;它是'a'元素的一个属性。有关实际示例,请参见[documetation](http://selenium-python.readthedocs.io/locating-elements.html#locating-by-xpath)。 –