web控件操作
- 常见操作
- 输入:send_keys()
- 点击:click()
- 清除:clear()
- 后退:back()
- 关闭浏览器:quit()
- 刷新页面:refresh()
- 窗口最大化:maximize_window()
- 进阶操作
- ActionChains类:https://selenium-python.readthedocs.io/api.html#module-selenium.webdriver.common.action_chains
- ActionChains使用:
- 方式一:
- 链式写法:ActionChains(驱动).move_to_element(元素).click(元素).perform()
- 方式二:
- 分步写法:
- actions = ActionChains(驱动)
- actions.move_to_element(元素)
- actions.click(元素)
- actions.perform()
- 分步写法:
- perform():执行ActionChains中存储的动作
- 方式一:
- 鼠标操作
- 双击:double_click
- 右击:context_cli