1.点击 click()
2.清空 clear()
3.输入 send_keys()
4.模拟回车 sumbit() send_keys(Keys.ENTER)
5.模拟键盘操作 send_keys(Keys.CONTROL,'value') value = 'a' 'v' 'c' 'x'
键盘输入ctrl+avcx
6.键盘输入tab send_keys(Keys.TAB)
7.鼠标悬停事件
(1)导入包 from selenium.webdriver.common.action_chains import ActionChains
(2)perform() 执行所有ationChains中的行为
(3)move_to_element() 鼠标悬停
ActionChains(句柄).move_to_element(定位到的元素).perform()
8.右击鼠标 context_click(
)
9.双击鼠标 double_click()
关于多窗口的问题
获取当前句柄 driver.current_window_handle
获取所有句柄 driver.window_handles
切换句柄 switch_to.window()