需要定位的元素的html代码为:
<input class="loginbox-sbt btn-sub" type="submit" value="登录">
如果直接使用find_element_by_class_name()来查找:
getcheck = driver.find_element_by_class_name("loginbox-sbt btn-sub")
会显示下面的错误:
解决方案:
方案一:class值取其中之一最具有唯一性的
getcheck = driver.find_element_by_class_name("btn-sub")
方案二:使用find_element_by_css_selector()来查找元素,在每个class_name中添加"."
getcheck = driver.find_element_by_css_selector(".loginbox-sbt.btn-sub")