使用selenium自动单击,使用by.xpath

发布于 2025-01-21 06:34:24 字数 1177 浏览 0 评论 0原文

您在下图中看到了这个小蓝色徽标吗?使用WebDriverWait我想自动单击此蓝色徽标,以打开那些离开喜欢的人的列表。

我使用了.xpath。,更精确://*[@ID =“ JSC_C_Z”]行不通。 Nota:我注意到此页面上的ID和范围看起来令人怀疑,因此也许每次它们都不一定是相同的。因此,也许我不认为ID =“ JSC_C_Z”将是可靠的。 您可能需要诉诸于aria-labeld在目标元素部门上的属性

我的代码是:

WebDriverWait(driver, 20).until(EC.element_to_be_clickable((By.XPATH, '//*[@id="jsc_c_z"]/span[1]/span/span/div'))).click()

这是我想打开的链接="https://www.facebook.com/FranzKafkaAuthor/posts/3985338151528881" rel="nofollow noreferrer">https://www.facebook.com/FranzKafkaAuthor/posts/3985338151528881.

重要的是:也许您必须使用Facebook登录,但是谁不想这样做会发布屏幕截图

第1部分(上传)

第2部分

我希望有人可以帮助我。谢谢

Do you see this little blue logo in the image below? Using WebDriverWait I would like to automatically click on this blue logo, in order to open the list of those who have left the likes.

enter image description here

I used By.XPATH., More precisely: //*[@id="jsc_c_z"]/span[1]/span/span/div , but it doesn't work. NOTA :I've noticed that the IDs and ranges on this page look suspiciously obfuscated and so maybe they won't necessarily be the same every time. So maybe I don't think id = "jsc_c_z" that will be reliable. You may need to resort to using aria-labeld of the attribute on the target element div.

My code is:

WebDriverWait(driver, 20).until(EC.element_to_be_clickable((By.XPATH, '//*[@id="jsc_c_z"]/span[1]/span/span/div'))).click()

This instead is the link I would like to open https://www.facebook.com/FranzKafkaAuthor/posts/3985338151528881.

IMPORTANT: Maybe you have to enter with the Facebook login, but who does not want to do so will post a screenshot

PART 1 (UPLOADED)
enter image description here

PART 2
enter code here

I hope someone can help me. Thanks

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

赴月观长安 2025-01-28 06:34:24

你能尝试一下吗?

//span[@data-hover='tooltip']/span

当我检查一下时,我找不到您提到的DIV标签。

Can you try this?

//span[@data-hover='tooltip']/span

When I was checking this, I couldn't find the div tag you mentioned.

enter image description here

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文