我用四季等你 2021-09-17 16:59 采纳率: 0%
浏览 50

Python做自动化测试的时候,xpath找不到a标签

Python自动化测试,有一个a标签的点击事件。但是程序运行到那里,没找到一个a标签,xpath是从浏览器复制过来的。a标签没有class,id 之类的选择器,只有href和文本内容,我怎么才能选中这个a标签啊。
后续来了,今天发现网页中有一段注释中说明使用了iframe,但是我用switch_to.frame和by_tag_name()[]都是没有找到这个层级,小白崩溃😭

  • 写回答

4条回答 默认 最新

  • CSDN专家-黄老师 2021-09-17 17:01
    关注

    你print(driver.page_source)分析一下网页和你自己在浏览器看到网页代码是否一致

    评论

报告相同问题?

问题事件

  • 修改了问题 9月18日
  • 创建了问题 9月17日

悬赏问题

  • ¥15 而使用UE5引擎的 工具选项里 打开c++ visual studio 就会有部分显示加载失败 如图 加载失败的这张图 请问是什么原因
  • ¥15 mysql 对多个字段模糊查询,返回第一个匹配的字段
  • ¥15 the testing results of the whole dataset is empty
  • ¥15 can问题,往哥解决
  • ¥15 FFmpeg 成功推流到 Nginx RTMP 服务器但无法用 ffplay 或 VLC 播放
  • ¥15 请修改以下C语言代码使其能正确输出最短路径
  • ¥20 抖音商城拉码器安卓报错求解决办法或者有新的拉码脚本也可以介绍一下
  • ¥15 MPLAB IDE V2.35 报错make[2]: *** [build/default/production/_ext/1472/MSSP_I2C.p1] Error 1
  • ¥15 新唐M451 DTMF检测和发送代码修改
  • ¥15 在国外文献网站里点击view pdf 加载异常缓慢甚至加载不出来。