python模拟点击软件按钮,python如何模拟鼠标点击

  python模拟点击软件按钮,python如何模拟鼠标点击

  python怎么模拟点击网页按钮

  安装了Premise : Python3和Visual Studio代码。

  安装selenium :在终端输入: pip安装selenium,如图。

  下载chromedriver :登录http://chromedriver.storage.googleapis.com/index.html下载(浏览器对应版本请上线)

  推荐《编程学习课程》。

  下载后将chromedriver.exe文件放在python.exe所在的目录下,比如:d3360 \ program files \ python。

  场景:打开百度网页,输入小米,搜索。

  #编码=utf-8

  从selenium导入web驱动程序

  导入时间

  进口re

  Opt=webdriver。ChromeOptions() #创建浏览器

  # opt.set_headless() #无窗口模式

  driver=web driver . chrome(options=opt)#创建一个浏览器对象

  driver . get( 3359 www.baidu.com/)#打开网页

  # driver.maximize_window() #最大化窗口

  Time.sleep(2) #加载等待

  Driver.find _ element _ by _ xpath(。/*/span [@ class= bgs _ ipt _ wr快速删除-换行]/input )。Send _ keys (Meizu) #使用XPath查找输入文本的元素

  # driver.find _ element _ by _ id (kw )。send _ keys(小米)#候选方法

  driver . find _ element _ by _ XPath(//span[@ class= bgs _ BTN _ wr ]/input )。单击()#单击按钮

  # driver . find _ element _ by _ XPath(//input[@ value= Baidu ])。单击()#候选方法

  # driver . find _ element _ by _ XPath(//span[@ class= bgs _ BTN _ wr ]/input[type= submit ][value= Baidu ])。点击()#候选方法,可以多条件匹配运行,调试可以看到每一步。

  推荐使用xpath匹配元素,因为有些元素没有填充id,名字名称重复,所以使用xpath更准确。

  简单xpath的获取方法:

  例:获取百度按钮

  可以写成driver . find _ element _ by _ XPath(//span[@ class= bgs _ BTN _ wr ]/input )

  //表示不管匹配了多少个前一级(包括一级),/表示只匹配了一级,@符号表示元素的属性后跟=content就是这个值。例子的意思是匹配这个级别之后的下一个路径,也就是【百度】按钮的句柄,然后点击其。单击()

  //span[@ class= bgs _ BTN _ wr ]/input[type= submit ][value= Baidu ]多条件匹配

  python学习网上有很多python培训视频。欢迎在线学习!这就是python如何模拟点击网页按钮的细节。更多信息请关注盛行IT软件开发工作室的其他相关文章!

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

相关文章阅读

  • vue监听指定按钮加点击事件,vue按钮点击事件,vue双击事件2.0事件监听(点击-双击-鼠标事件)和事件修饰符操作
  • js鼠标触碰事件,js鼠标事件包括哪几种
  • js鼠标触碰事件,js鼠标事件包括哪几种,关于js中的鼠标事件总结
  • js鼠标拖动div,js 移动鼠标
  • js鼠标拖动div,js 移动鼠标,JS实现简单移动端鼠标拖拽
  • js怎么实现点击按钮图片切换,js鼠标点击按钮图片移动
  • js怎么实现点击按钮图片切换,js鼠标点击按钮图片移动,js鼠标点击图片切换效果代码分享
  • js小球跟随鼠标移动,js鼠标跟随特效
  • js小球跟随鼠标移动,js鼠标跟随特效,js实现鼠标跟随小游戏
  • jquery鼠标悬停二级菜单,jquery鼠标悬停按钮切换图片
  • jquery鼠标悬停二级菜单,jquery鼠标悬停按钮切换图片,jQuery实现鼠标悬停3d菜单展开动画效果
  • html鼠标特效代码,html鼠标特效
  • html鼠标特效代码,html鼠标特效,10个经典的网页鼠标特效代码
  • win7鼠标滚轮上下失灵,win7鼠标滚轮用不了
  • thinkpad usb口不能用 鼠标,thinkpad电脑怎么禁用触控
  • 留言与评论(共有 条评论)
       
    验证码: