吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 1321|回复: 17
收起左侧

[求助] python,selenium绝对路径定位报错大佬看看

[复制链接]
Fc丶风采 发表于 2020-11-16 21:59
用selenium xpath绝对路径定位的时候出现报错,大佬帮忙看看我用绝对路径定位想让他自动去点击接单分派这个按钮
报错代码如下
jiedan=browser.find_element_by_xpath('/html/body/table/tbody/tr[1]/td/div[2]/div[2]/span[7]/a')
jiedan.click()
下面是报错截图
大佬看看

这是想让他自动点击的按钮

这是想让他自动点击的按钮

这是运行点击按钮的报错截图

这是运行点击按钮的报错截图

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

xmy00000 发表于 2020-11-16 22:06
右键copy xpath大多会报错
哈_喽 发表于 2020-11-16 22:24
selenium需要选中框架,你看看你爬的页面是不是用了框架
哈_喽 发表于 2020-11-16 22:26
另外就是selenium加载需要一段时间,爬取需要设置休眠等待页面完成渲染。报错说页面没有这个元素
 楼主| Fc丶风采 发表于 2020-11-16 22:45
xmy00000 发表于 2020-11-16 22:06
右键copy xpath大多会报错

这不是右键复制的
 楼主| Fc丶风采 发表于 2020-11-16 22:45
哈_喽 发表于 2020-11-16 22:24
selenium需要选中框架,你看看你爬的页面是不是用了框架

怎么查看是不是用了框架
 楼主| Fc丶风采 发表于 2020-11-16 22:46
哈_喽 发表于 2020-11-16 22:26
另外就是selenium加载需要一段时间,爬取需要设置休眠等待页面完成渲染。报错说页面没有这个元素

这个代码前面我设置了10秒的休眠
哈_喽 发表于 2020-11-16 22:55
Fc丶风采 发表于 2020-11-16 22:45
怎么查看是不是用了框架

iframe框架那些,了解一下html就知道了
 楼主| Fc丶风采 发表于 2020-11-16 23:21
哈_喽 发表于 2020-11-16 22:55
iframe框架那些,了解一下html就知道了

这个网站一打开是个登录界面,在登录界面可以id定位到按钮和点击按钮,登录之后id定位绝对路径定位都不管用了会出现我发的截图那种报错
xmy00000 发表于 2020-11-16 23:25
driver.find_element_link_text("接单分派")
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-26 11:36

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表