python 自动化 定位第一个超链接后 再次定位第一个超链接中的超链接 获取不到 为什么定位第一个页面的超链接 ?

新手上路,请多包涵

image.png
在百度搜索完成后,在第一个页面点击第一个超链接,进入第二个页面 点击一个超链接后 获取的是第一个页面的超链接
python新手 多多指教!!

阅读 894
1 个回答

断点调试,没啥好办法。

猜测原因,浏览器打开页面慢。sleep()时间不够,查询的element有问题,导致点击出现异常。
可以试着增加sleep时间,一般都能解决。

但是我记得selenium有个可以查询,等待某个元素出现再执行下一步的操作。这种更合适一些。


本文参与了SegmentFault 思否面试闯关挑战赛,欢迎正在阅读的你也加入。
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题