首页 > 其他分享 >快捷键

快捷键

时间:2024-08-14 09:04:58浏览次数:7  
标签:webdriver Keys 快捷键 keys kw dx sleep

selenium之快捷键

导入key 类

from selenium.webdriver.common.keys import Keys
输入(send_keys)、全选("a)、剪切("x")、黏贴("v")、确认(Keys.ENTER)

案例:

from selenium import webdriver #导入selenium第三方库中webdriver
from selenium.webdriver.common.keys import Keys
from time import sleep
dx=webdriver.Chrome() #创建一个对象来来调用谷歌浏览器的对象
dx.get("https://www.baidu.com/")
dx.find_element_by_id("kw").send_keys("hz") #输入
sleep(3)
dx.find_element_by_id("kw").send_keys(Keys.CONTROL,"a") 全选
sleep(3)
dx.find_element_by_id("kw").send_keys(Keys.CONTROL,"x") 剪切
sleep(3)
dx.find_element_by_id("kw").send_keys(Keys.CONTROL,"v") 粘贴
sleep(3)
dx.find_element_by_id("kw").send_keys(Keys.ENTER) 确认

快捷键封装:

from   selenium import  webdriver #导入selenium第三方库中webdriver
from  selenium.webdriver.common.keys import  Keys
from  time import  sleep
dx=webdriver.Chrome() #创建一个对象来来调用谷歌浏览器的对象
dx.get("https://www.baidu.com/")
sleep(2)
def  kj(wz,*kjc):
    dx.find_element_by_id(wz).send_keys(kjc)
    sleep(2)
if __name__ == '__main__':
    kj("kw","hz")
    kj("kw", Keys.CONTROL,"a")
    kj("kw", Keys.CONTROL, "x")
    kj("kw", Keys.CONTROL, "v")
    kj("kw", Keys.ENTER)

标签:webdriver,Keys,快捷键,keys,kw,dx,sleep
From: https://www.cnblogs.com/fujintao/p/18358141

相关文章

  • vim的一些快捷键
    基础用法:1、终端输入vimfilename.c如果文件不存在则新建并打开,存在则打开2、输入i进入编辑模式,编写代码3、保存退出:按Esc退出编辑模式,输入ZZ保存并退出vim的三大模式:正常模式:默认进入vim处于正常模式,一般用于阅读文件、使用快捷键批量修改文件编辑模式:一般用于编辑文件......
  • 分享一些视频剪辑快捷键
    以下是一些PremierePro中常用的视频剪辑快捷键: -文件操作:- Ctrl+Alt+N (Windows)/ Opt+Cmd+N (Mac):新建项目;- Ctrl+O (Windows)/ Cmd+O (Mac):打开项目;- Ctrl+S (Windows)/ Cmd+S (Mac):保存;- Ctrl+Shift+S (Windows)/ Shift+Cmd+S......
  • 注册无需窗口全局常用热键快捷键 2024年8月11日
    注册无需窗口全局常用热键快捷键2024年8月11日 注册无需窗口全局常用热键快捷键2024年8月11日REMC:\Prog\_一键打包成exe\一键打包成exe.batREM此批处理脚本文件最后编辑日期2022年9月23日set/ay=%date:~,4%,mo=1%date:~5,2%%%100,d=1%date:~8,2%%%100,h=%time:......
  • Windows如何使用Alt+快捷键打出特殊符号
    原文出处:Windows电脑上如何使用Alt键加数字输出特殊符号数学符号和其他非英文字符的Alt码AltCodeSymbolalt224αalt225ßalt226Γalt227πalt228Σalt229σalt230µalt231τalt232Φalt233Θalt234Ωalt235δalt236∞alt237φalt238εalt239∩alt......
  • Delphi编程常用快捷键大全
    快捷键对于提高编程速度有着很重要的影响,本文汇总整理了Delphi常用的快捷键,供大家参考之用:Ctrl+PageUp将光标移至本屏的第一行,屏幕不滚动。Ctrl+PageDown将光标移至本屏的最后一行,屏幕不滚动。Ctrl+↓向下滚动屏幕,光标跟随滚动不出本屏。Ctrl+↑向上滚动屏幕,光标跟随滚动不出本屏......
  • IntelliJ Idea 常用快捷键参照列表
    IntelliJIdea常用快捷键参照列表Ctrl+Shift+Enter,语句完成“!”,否定完成,输入表达式时按“!”键Ctrl+E,最近的文件Ctrl+Shift+E,最近更改的文件Shift+Click,可以关闭文件Ctrl+[OR],可以跑到大括号的开头与结尾Ctrl+F12,可以显示当前文件的结构Ctrl+F7,可以查询当前元素在当......
  • windows常用快捷键
    电脑常用快捷键视频:https://www.bilibili.com/video/BV12J41137hu/?p=10&t=18s快捷键组合Ctrl+C:复制Ctrl+V:黏贴Ctrl+A:全选Ctrl+X:剪切Ctrl+Z:撤消Ctrl+S:保存Alt+F4:关闭窗口Shift+delete:永久删除文件Win+R:打开“运行”Win+E:打开“此电脑”Ctrl+Shi......
  • Android开发_android stuido 快捷键
    Alt+回车导入包,自动修正Ctrl+N查找类Ctrl+Shift+N查找文件Ctrl+Alt+L格式化代码Ctrl+Alt+O优化导入的类和包Alt+Insert生成代码(如get,set方法,构造函数等)Ctrl+E或者Alt+Shift+C最近更改的代码Ctrl+R替换文本Ctrl+F查找文本Ctrl+Shift+Space自动补全代码......
  • Delphi 快捷键
    分类快捷键解释备注组件设计类Escape选择当前组件容器 Shift+Click选择多个组件;选择窗体 Tab选择下一个组件 Shift+Tab选择上一个组件 方向键选择此方向的下一个组件 Ctrl+方向键将所选组件的位置移动1个像素 Shift+......
  • 常用快捷键集合
    常用VS运行调试程序快捷键编译.编译程序:Ctrl+F7运行.运行程序:Ctrl+F5打断点:F9启动调试并运行到断点位置:F5单步执行:F10单步进入函数:F11结束调试:Shift+F5清除项目中的所有断点CTRL+SHIFT+F9跳出执行当前执行点所处函数的剩余行 SHIFT+F11常用VS编辑程序......