python+selenium初级(5)—selenium中快捷键的操作
来源:互联网 发布:mac ruby sass 编辑:程序博客网 时间:2024/06/03 20:51
Keys()类提供了快捷键的方法
经常是用到的快捷键操作
send_keys(Keys.BACKSPACE) 删除键
send_keys(keys.ENTER) 回车键
send.keys(Keys.SPACE) 空格键
send.keys(Keys.CONTROL,'a') 快捷键control+A
send.keys(Keys.CONTROL,'c') 快捷键control+C
#coding=utf-8from selenium import webdriver#导入Keys()类from selenium.webdriver.common.keys import Keysdriver = webdriver.Firefox()driver.get('https://www.baidu.com')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(u'教程')#全选输入框内容,使用control+Adriver.find_element_by_id('kw').send_keys(Keys.CONTROL,'a')#剪切输入框内容driver.find_element_by_id('kw').send_keys(Keys.CONTROL,'x')#粘贴在文本框中driver.find_element_by_id('kw').send_keys(Keys.CONTROL,'v')#回车搜索driver.find_element_by_id('kw').send_keys(Keys.ENTER)driver.quit()
阅读全文
0 0
- python+selenium初级(5)—selenium中快捷键的操作
- python+selenium初级(4)—selenium中对于鼠标的操作
- python+selenium初级(2)—简单元素的操作
- python+selenium初级(1)—控制浏览器
- python+selenium初级(3)—WebElement接口常用方法
- python+selenium初级(7)—多窗口切换
- python+selenium初级(8)—提示框处理
- python+selenium初级(9)—文件上传
- python+selenium初级(10)—八大定位方法
- Selenium在python的操作
- python中selenium操作下拉滚动条
- python selenium 元素操作
- python中使用selenium
- python中selenium升级
- python selenium鼠标键盘操作(ActionChains)
- Windows操作pip+selenium(python环境)
- python+selenium初级(6)—通过切换iframe定位元素
- selenium python中关于iframe的定位
- 针对数组存储结构的堆排序算法
- 如何有技术含量地解决单身问题——《数据将来时》#1
- GAN的基本原理与入门应用!
- sql中round(),floor(),ceiling()的实用场景
- 巨人网络的游戏平台架构与日常管理
- python+selenium初级(5)—selenium中快捷键的操作
- JavaSE练习 XML解析-Dom4j使用
- 通达OA工作流-流程设计
- hello,程序员!
- 第八周-项目3-顺序串算法
- HDU 2647 Reward
- @SuppressWarnings("deprecation")
- 机器学习(5)——回归算法:有偏估计回归方法(ridge regression & Lasso Regressio)
- C# 写一个简单的Windows服务