selenium学习:键盘事件
发表于:2025-12-02 作者:千家信息网编辑
千家信息网最后更新 2025年12月02日,Keys类提供了键盘上所有的按键方法。send_keys方法用来模拟键盘输入如下代码:from time import *from selenium import webdriver#引入Keys模块
千家信息网最后更新 2025年12月02日selenium学习:键盘事件
Keys类提供了键盘上所有的按键方法。send_keys方法用来模拟键盘输入
如下代码:
from time import *from selenium import webdriver#引入Keys模块from selenium.webdriver.common.keys import Keysdriver = webdriver.Chrome()url = "https://www.baidu.com"print('new access %s' %(url))driver.get(url)#输入框输入内容driver.find_element_by_id('kw').send_keys('seleniumm')#删除多输入的一个mdriver.find_element_by_id('kw').send_keys(Keys.BACK_SPACE)#输入空格+'教程'driver.find_element_by_id('kw').send_keys(Keys.SPACE)driver.find_element_by_id('kw').send_keys('教程')sleep(3)#全选输入框driver.find_element_by_id('kw').send_keys(Keys.CONTROL,'a')#剪切输入框sleep(3)driver.find_element_by_id('kw').send_keys(Keys.CONTROL,'x')#粘贴输入框sleep(3)driver.find_element_by_id('kw').send_keys(Keys.CONTROL,'v')#回车代替clicksleep(3)driver.find_element_by_id('kw').send_keys(Keys.ENTER)sleep(10)driver.quit()常用键盘操作:
send_keys(Keys.BACK_SPACE)删除键(BackSpace)
send_keys(Keys.SPACE) 空格键
send_keys(Keys_TAB) 制表键
send_keys(Keys_ESCAPE) 回退键
send_keys(Keys_ENTER) 回车键
send_keys(Keys.CONTRAL,'a') 全选(Ctrl+A)
send_keys(Keys.CONTRAL,'c') 复制(Ctrl+C)
send_keys(Keys.CONTRAL,'x') 剪切(Ctrl+X)
send_keys(Keys.CONTRAL,'v') 粘贴(Ctrl+V)
send_keys(Keys.F1) 键盘F1
....
send_keys(Keys.F12) 键盘F12
输入
键盘
教程
方法
空格
剪切
代码
内容
回车键
常用
按键
模块
空格键
制表
事件
学习
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
苹果id老是提示连接不到服务器
观看2018年网络安全宣传
个例报告以数据库的形式管理
江苏四大开源分布式存储数据库
内蒙公安厅网络安全监控中心
软件开发社会健康安全法律因素
如何关闭手机网络安全检测
华为算互联网还是科技枪好
神途服务器端
魔兽怀旧是那个服务器
阿里云新加坡服务器备案
如何搭建弹性云服务器
石化行业网络安全教育方案
内蒙古互联网养老软件开发电话
贵金属黄金软件开发
软件开发费怎么做账
软件开发资料
服务器管理器打开iis
南京创新软件开发创新服务
led显示屏网络安全处罚
android创建数据库类
数据库表头英文
linux安卓开发软件开发
《护苗网络安全》观后感
国泰安数据库详见附录编码说明
数据库集群设计项目
网络安全可以做什么活动
图书馆数据库 百度百科
如何进入无服务器管理员
软件开发wbs实例