python学习之鼠标事件&键盘事件
2024-08-25 04:23:11
driver.maximize_window() 浏览器最大化
ActionChains类与输入事件
1:from selenium.webdriver.common.action_chains import ActionChains
2:ActionChains(driver):用于生产模拟用户行为
3:perform():执行存储行为;
#鼠标事件:
#context_click 右击事件
#double_click双击事件
#drag_and_drop 拖动
#click_and_hold按下鼠标左键在一个元素上
#move_to_element(ele)鼠标停在一个元素上
ele = driver.find_element_by_link_text('企业直通班')
ActionChains(driver).move_to_element(ele).perform()
键盘事件:
from selenium.webdriver.common.keys import Keys
send_keys(Keys.BACK_SPACE) 退格键
send_keys(Keys.CONTRL,'a')全选
send_keys(Keys.CONTRL,'v')粘贴
send_keys(Keys.CONTRL,'c')复制
send_keys(Keys.CONTRL,'x')剪切
send_keys(keys.ENTER)回车
最新文章
- 初入水:vector
- Android基本布局
- CPU cache
- sphinx使用随笔
- 使用MediaPlayer播放音频-----之二
- 李洪强iOS开发之OC[014] -对象的存储细节
- ASP.NET WEB API回发到客户端消息体的格式化
- C语言双向链表
- .Net Web开发技术栈
- CentOS 7 源码编译安装 NodeJS
- Silverlight Visifire控件应用去除图标的水印
- kali配置python3的开发环境
- Python介绍及环境搭建
- 语音VLAN异常流量分析
- mybatis分页 -----PageHelper插件
- C#深入研究ArrayList动态数组自动扩容原理
- CE教程
- 20155328 《网络对抗》 实验八:Web基础
- hdu2586(LCA最近公共祖先)
- Pycharm出现的部分快捷键无效问题及解决办法