博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Selenium学习(4) 键盘操作
阅读量:6277 次
发布时间:2019-06-22

本文共 731 字,大约阅读时间需要 2 分钟。

需要引入 Keys 类,模拟键盘的操作
 
示例:
from selenium import webdriver
from selenium.webdriver.common.keys import Keys
from time import sleep
 
driver = webdriver.Chrome()
 
driver.get(" ")
driver.maximize_window()
sleep(2)
 
driver.find_element_by_css_selector("#kw").send_keys("test1")
 
# 键盘全选操作 Ctrl+A
driver.find_element_by_css_selector("#kw").send_keys(Keys.CONTROL,'a')
sleep(2)
# 键盘剪切操作 Ctrl+x
driver.find_element_by_css_selector("#kw").send_keys(Keys.CONTROL,'x')
sleep(2)
 
driver.get(" ")
driver.maximize_window()
sleep(2)
 
# 键盘粘贴操作 Ctrl+V
driver.find_element_by_css_selector("#query").send_keys(Keys.CONTROL,'v')
sleep(2)
driver.find_element_by_css_selector("#stb").click
sleep(2)
 
driver.quit()

转载于:https://www.cnblogs.com/peng-lan/p/9604614.html

你可能感兴趣的文章
IDC圈探营:山西联通太原云数据中心
查看>>
呼叫中心还是客户中心?
查看>>
如何选择适当的低照度红外摄像机
查看>>
惠普企业总裁表示边缘计算将推动本地部署数据中心的需求
查看>>
数据说话|新华三近百个项目通过泰尔实验室测试
查看>>
CloudCC CRM探讨CRM如何提高客户的盈利性
查看>>
印度迎来可再生能源产业大发展
查看>>
光伏制造业“融资难、融资贵”问题亟待破解
查看>>
Java Mail最基本的发送邮件例子
查看>>
《HTML 5与CSS 3 权威指南(第3版·上册)》——2.3 新增的属性和废除的属性
查看>>
《Total Commander:万能文件管理器》——第3.5节.选择文件
查看>>
《日志管理与分析权威指南》一导读
查看>>
去 TMD 互联网思维,性价比而已
查看>>
如何手动删除Oracle 11g数据库
查看>>
懒人促进社会进步 - 5种索引的原理和优化Case (btree,hash,gin,gist,brin)
查看>>
《深入实践Spring Boot》一3.4 视图设计
查看>>
《设计模式解析(第2版•修订版)》目录—导读
查看>>
《Web前端开发精品课 HTML与CSS进阶教程》——2.2 标题语义化
查看>>
Java核心技术卷I基础知识3.5.3 强制类型转换
查看>>
可与Mirai比肩的恶意程序Hajime,竟是为了保护IoT设备?
查看>>