from selenium import webdriver
from selenium.webdriver.chrome.service import Service
from selenium.webdriver.common.by import By
import os
from time import sleep
deftest_down_menu():# 创建一个驱动
s = Service(executable_path='./chromedriver.exe')# 创建浏览器
driver = webdriver.Chrome(service=s)# 设置方位的文件地址
file_path ='file:///'+os.path.abspath('./html/test01.html')# 访问页面
driver.get(file_path)# 定位父级元素
driver.find_element(By.LINK_TEXT,'Link1').click()# 找到要移动的位置
menu = driver.find_element(By.LINK_TEXT,'Action')# 做一个移动光标的动作# 定义一个动作在driver 移动到menu的位置 执行动作# webdriver.ActionChains(driver).move_to_element(menu).perform()# sleep(2)# 定位子级元素
menu.click()# 睡眠2秒
sleep(2)# 关闭浏览器
driver.quit()