当前位置: 首页 > news >正文

苏州新海通网站建设丰都网站建设联系电话

苏州新海通网站建设,丰都网站建设联系电话,网站备案信息的核查方式,看房自己的网站建设多少钱在 WebDriver 中#xff0c;与鼠标操作相关的方法都封装在ActionChains 类中#xff0c;与键盘操作相关的方法都封装在Keys类中。下面介绍下这两个类中的常用方法。 鼠标操作 ActionChains类鼠标操作常用方法#xff1a; context_click()#xff1a;右击double_click()与鼠标操作相关的方法都封装在ActionChains 类中与键盘操作相关的方法都封装在Keys类中。下面介绍下这两个类中的常用方法。 鼠标操作 ActionChains类鼠标操作常用方法 context_click()右击double_click()双击drag_and_drop()拖动move_to_element()鼠标悬停perform()执行ActionChains类中存储的所有行为 # 鼠标悬停示例鼠标悬停在百度首页的“设置” from selenium import webdriver from selenium.webdriver.common.by import By from selenium.webdriver import ActionChains from time import sleepdriver webdriver.Chrome() driver.get(https://www.baidu.com) driver.maximize_window() sleep(3) # 定位需要悬停的元素 setting driver.find_element(By.ID,s-usersetting-top) # 对元素进行悬停操作 ActionChains(driver).move_to_element(setting).perform() sleep(3)driver.quit()# 鼠标双击示例对输入框的内容进行双击 from selenium import webdriver from selenium.webdriver.common.by import By from selenium.webdriver import ActionChains from time import sleepdriver webdriver.Chrome() driver.get(https://www.baidu.com) driver.maximize_window() sleep(3)search driver.find_element(By.ID,kw) search.send_keys(双击)sleep(1) # 对元素进行双击操作(双击后可以看到输入的内容会被选中) ActionChains(driver).double_click(search).perform() sleep(3)driver.quit()其余的方法就不再赘述可以自己尝试使用。 键盘操作 Keys类中常用的键盘操作 send_keys(Keys.BACK_SPACE)删除键BackSpacesend_keys(Keys.SPACE)空格键Spacesend_keys(Keys.TAB)制表键Tabsend_keys(Keys.ESCAPE)回退键Escsend_keys(Keys.ENTER)回车键Entersend_keys(Keys.CONTROL,‘a’)全选Ctrlasend_keys(Keys.CONTROL,‘c’)复制Ctrlcsend_keys(Keys.CONTROL,‘x’)剪切Ctrlxsend_keys(Keys.CONTROL,‘v’)粘贴Ctrlvsend_keys(Keys.F1)键盘F1 ……send_keys(Keys.F12)键盘F12 from selenium import webdriver from selenium.webdriver.common.by import By from selenium.webdriver.common.keys import Keys from time import sleepdriver webdriver.Chrome() driver.get(https://www.baidu.com)driver.find_element(By.ID,kw).send_keys(ChatGPT)# 删除键(backspace) 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(教程) sleep(1) # 组合键 Ctrla全选输入框内容 driver.find_element(By.ID,kw).send_keys(Keys.CONTROL,a) sleep(1) # 组合键 Ctrlx剪切输入框内容 driver.find_element(By.ID,kw).send_keys(Keys.CONTROL,x) sleep(1) # 组合键 Ctrlv粘贴内容到输入框 driver.find_element(By.ID,kw).send_keys(Keys.CONTROL,v) sleep(1) # 按下回车键 driver.find_element(By.ID,kw).send_keys(Keys.ENTER)sleep(2)driver.quit()键盘输入示例大致如上实际上以上代码没有实际的意义对于实际的操作还是要结合项目中的需求来适当运用。 以上就是本期文章的所有内容感谢观看如果对您有帮助请点赞关注收藏一键三连多谢支持
http://www.yayakq.cn/news/1710/

相关文章:

  • 长沙模板建站平台网页设计模板素材图片简单
  • vps空间如何做网站备份电子网站大全
  • 做课件用这15大网站接外包活去什么平台
  • 网站开发哪个公司好旅游网站建设规范
  • 网站开发与管理能力网站维护排名
  • 网站开发html旅游电商网站建设方案
  • 站点和网站的区别网络设计是干什么的工作
  • 动态二维码制作网站推广优化之八大方法
  • 网站一级栏目个人宽带弄网站可以吗
  • 长春 网站 设计公司个人博客搭建
  • 做360手机网站优化排郑州市广告牌制作
  • 网站cname企业电商平台开发
  • 做官网网站哪家公司好嘉兴中小企业网站制作
  • 乡土文化网站怎么做wordpress破解版下载
  • 做搜狗网站快速排名软微信网站建设信息
  • 郑州网站建设公司qqwordpress多站点怎么修改域名
  • 网站建设实训心得3000字收费看电影网站建设
  • 网站制作完成之后进入了什么阶段淘客网站做百度推广
  • 网站建设的工作计划长沙公司做网站找哪个公司好
  • 汕头建设网站的公司网站设计与开发公司
  • 一个网站做seo网站建设与运营课程总结
  • 网站应用是什么百度帐号登录
  • 上海最专业的网站建设公司哪家好seo优化的作用
  • 网站优化3个关键词和10个关键词的区别深圳市品牌网站建设
  • 宝安网站推广平台网站建设类型有哪些方面
  • 做视频的网站多少钱网站排名点击工具
  • 某某公司网站建设论文东营网站推广公司
  • 太原建设网站制作网站建设合同违约责任
  • 济南网站排名公司软件开发需要什么技术
  • 泉州网页网站制作2017做网站还赚钱吗