在selenium中怎么实现将<li>标签选中,该下拉框定位时出现Message: element not interactable错误,在此<li>标签有unselectable="on"和style="user-select: none;"属性
时间: 2024-05-28 16:09:51 浏览: 71
使用selenium选中具有这些属性的
from selenium.webdriver.common.action_chains import ActionChains
找到该li元素
li_element = driver.find_element_by_xpath("//li[@unselectable='on' and @style='user-select: none;']")
模拟鼠标悬停操作
ActionChains(driver).move_to_element(li_element).perform()
等待一段时间,确保下拉框完全显示
time.sleep(1)
单击该元素
li_element.click()
相关推荐

















