2025年4月3日 星期四 乙巳(蛇)年 正月初四 设为首页 加入收藏
rss
您当前的位置:首页 > 计算机 > 编程开发 > Python

python+selenium之键盘事件

时间:05-30来源:作者:点击数:80

这个是python+selenium之键盘事件

  • #coding=utf-8
  • from selenium import webdriver
  • from selenium.webdriver.common.keys import Keys
  • #导入keys模块
  • import time
  • driver = webdriver.Firefox()
  • driver.get('http://www.baidu.com')
  • driver.find_element_by_id("kw").send_keys("selenium+")
  • driver.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"教程")
  • #输入教程
  • driver.find_element_by_id("kw").send_keys(Keys.CONTROL,'a')
  • time.sleep(2)
  • #ctrl+a
  • driver.find_element_by_id("kw").send_keys(Keys.CONTROL,'x')
  • time.sleep(2)
  • #ctrl+x
  • driver.find_element_by_id("kw").send_keys(Keys.CONTROL,'v')
  • time.sleep(2)
  • #ctrl+v
  • driver.find_element_by_id("su").send_keys(Keys.ENTER)
  • #使用enter代替单机操作
  • time.sleep(4)
  • #等等4秒
  • driver.quit()
  • #关闭浏览器
方便获取更多学习、工作、生活信息请关注本站微信公众号城东书院 微信服务号城东书院 微信订阅号
推荐内容
相关内容
栏目更新
栏目热门