博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Python使用selenium模拟点击(二)
阅读量:4934 次
发布时间:2019-06-11

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

 

 

本篇文章是接着第一篇文章讲的

具体可看第一篇:

 

要实现功能》搜索完毕,自动点击

 

这个功能做的停操蛋的,(忍不住想骂人)

按照我的做好,F12看看第一个a标签class  或者id,然后使用

find_element_by_id找到,点击就可以了 可是,他没有id,没有class  也没有name 没办法了,假如遇到这种情况,
find_element_by_xpath 使用这个 然后
("div[@id='1']/h3/a").click() 卧槽,他报错,说找不到指定的位置~~这很尴尬,然后又重新弄 看文档找到了一个  get_attribute 获取方法  结果也没用~~死活报错~~死活找不到 后面又找到一个办法 先引用from selenium.webdriver.common.action_chains import
ActionChains(seleniumGoo).move_by_offset(x,y).click().perform()
鼠标左键点击
ActionChains(seleniumGoo).move_by_offset(x, y).context_click().perform()  # 鼠标右键点击
我去 ,我就用这个办法做出来的
ActionChains(seleniumGoo).move_by_offset(-480, 126).click().perform()  # 鼠标左键点击x坐标,y坐标 demo:
# coding:utf8from   selenium  import   webdriverimport timefrom selenium.webdriver.common.action_chains import ActionChainsdef  Mian():    seleniumGoo=webdriver.Chrome()    seleniumGoo.get("https:www.baidu.com")    seleniumGoo.find_element_by_xpath()    #seleniumGoo.find_element_by_id("kw")    seleniumGoo.find_element_by_id("kw").send_keys("Cgrain博客园")    seleniumGoo.find_element_by_id('su').click()    time.sleep(2)    ActionChains(seleniumGoo).move_by_offset(-480, 126).click().perform()  # 鼠标左键点击, 200为x坐标, 100为y坐标    #time.sleep(2)    #("div[@id='1']/h3/a").click()    #ActionChains(seleniumGoo).move_by_offset(-480, 126).context_click().perform()  # 鼠标右键点击    time.sleep(20)if __name__ == "__main__":    Mian()

 

 
End,脱坑,觉得好的话点个关注+赞哦

转载于:https://www.cnblogs.com/whatarey/p/10478192.html

你可能感兴趣的文章
php 利用cookie设置用户30分钟未操作自动退出
查看>>
Python day3
查看>>
(转)C#/winform 腾讯QQ注册
查看>>
Android学习—补间动画(旋转动画)
查看>>
Ribbon/Feign/Zuul retry
查看>>
高级入门分界线
查看>>
S3C2440 中断相关寄存器小探
查看>>
Reverse Words in a String III
查看>>
高级软件工程课程的实践项目的自我目标
查看>>
Git常用操作命令
查看>>
智能合约从入门到精通:Lib工具库(一)
查看>>
面向对象与面向过程的简单比较
查看>>
手机端上下滑动选择项小组件
查看>>
Linux安装JDK
查看>>
[Asp.net 5] Configuration-新一代的配置文件(ConfigurationSource的多种实现)
查看>>
逗号运算符与逗号表达式
查看>>
vue学习demo
查看>>
display(block,inline,none),visibility(visible,hidden)之间的关系及区别
查看>>
hdu 1018:Big Number(水题)
查看>>
hrbustoj 1104:Leyni, LOLI and Line(解析几何,斜截式的应用)
查看>>