鼠标悬浮定位方式(隐藏元素)
方式1:1定位到被悬浮的元素,2定位到悬浮后出现的元素
from selenium.webdriver.common.action_chains import ActionChains
from selenium import webdriver
driver=webdriver.Chrome()
driver.get(‘’)
action=ActionChains(driver)
element1 = driver.find_element_by_id(‘xx’)
element2 = driver.find_elemnet_by_css_selector(‘#yy’)
action.move_to_element(element).click(element1).perform()
方式2:1.使用js取消display的none值
js = “document.getElementById(‘dis1’).style.display=‘’” #dis1是id值
driver.excute_scripts(js)
driver.find_element_by_css_selector(‘#xx’)