问答 可以帮我看看我的代码哪里错了吗 元素定位一直定位不到 报错

A · November 19, 2025 · Last by 混泥土瞬间移动工程师 replied at November 28, 2025 · 6855 hits


最佳回复

1、百度是 https 协议啊,你的网址都错了
2、百度的输入框的 xpath 是 “//[@id="chat-textarea"]”
3、百度一下按钮的 xpath 是 “//
[@id="chat-submit-button"]”

共收到 11 条回复 时间 点赞

页面还没有完全加载吧?元素不能交互。

2Floor has deleted

id 不对吧,id 早成 chat-input-area 和 chat-submit-button 了

1、百度是 https 协议啊,你的网址都错了
2、百度的输入框的 xpath 是 “//[@id="chat-textarea"]”
3、百度一下按钮的 xpath 是 “//
[@id="chat-submit-button"]”

A #5 · November 20, 2025 Author
shmily953 回复

谢谢 我刚开始用 id 定位 用这个没定位到

你有问题直接问 ai 把报错都发给 ai,把你那个定位的元素,在 f12 上面找到也发给 ai,就会给你解答,我用阿里的那个多,你可以试试

A #7 · November 20, 2025 Author
小行星 回复

我就是问过 ai 了 我直接把代码发给他了 他一直说页面还没有完全加载,元素不能交互。 一直在给我改等待页面加载那一块,结果就是现在百度的 id 改了😢

8Floor has deleted


复制给它就好了

放弃 selenium 用 playwright 吧

A #12 · November 26, 2025 Author
西沟里 回复

现在 selenium 已经完全不行了吗😢 我想把 selenium 学了再去学 playwright

A 回复

这不是同一个东西吗

需要 Sign In 后方可回复, 如果你还没有账号请点击这里 Sign Up