chenghuiwan1 2023-08-23 20:30 采纳率: 33.3%
浏览 17

python+selenium定位input下拉框问题

以下图片红框内为一个input可输入下拉框,鼠标点击倒三角会出现选项框,选项框里的内容在图一往下一点的位置

img

img

img


尝试使用了 python selenium定位那个白色倒三角和整个输入框都定位不到
输入库的XPATH路径和其他的都不一样,它是以/html/body开头的

对输入框进行Xpath定位并输入E2-EAC:会提示找不到Xpath路径

img

img

对输入框旁边的白色倒三角进行定位并点击,尝试点出下拉框里的内容:同样提示找不到Xpath路径

img

img

  • 写回答

1条回答 默认 最新

  • 不氪金玩家 2023-08-25 10:59
    关注

    兄弟,用xpath绝对路径定位很不稳定的,没准你每次打开浏览器,页面结构都不一样,那你这表达式就失效了。“授人以鱼不如授人以渔。” 直接发表达式给你不合适,感兴趣的话可以看一下我的博客,里面有元素定位的教程,简单粗暴

    评论

报告相同问题?

问题事件

  • 创建了问题 8月23日

悬赏问题

  • ¥15 惠普360g9的最新bios
  • ¥15 配置hadoop时start-all.sh老是启动失败
  • ¥30 这个功能用什么软件发合适?
  • ¥60 微信小程序,取消订单,偶尔订单没有改变状态
  • ¥15 用pytorch实现PPO算法
  • ¥15 关于调制信号的星座图?
  • ¥30 前端传参时,后端接收不到参数
  • ¥15 这是有什么问题吗,我检查许可证了但是显示有呢
  • ¥15 机器学习预测遇到的目标函数问题
  • ¥15 Fluent,液体进入旋转区域体积分数不连续