python - 如何找到已经被 selenium 定位的 web 元素的 xpath?
问题描述
我使用 xpath 文本搜索来查找我想要定位的元素。
location = browser.find_elements_by_xpath(f"//*[text()='{i[0]} \u00a0']")
但现在我还需要该元素的 xpath 来查找与之相关的其他内容。请帮助我根本没有找到任何帮助。我唯一能想到的另一件事是使用 bs4 循环浏览页面上的所有元素并找到它,但这对我来说似乎是一个非常慢的选择。
解决方案
推荐阅读
- java - 无法从 InputStream 创建 zip 文件
- javascript - 在循环中同时淡入和淡出容器中的不同文本
- unity3d - 在 Agora Unity SDK 中播放多个视频
- selenium - Selenium Web 驱动程序无法定位元素
- python - 如何在烧瓶应用程序中显示 pythoon scipt 数据
- javascript - 从“插入”查询返回插入的值
- python-3.x - 如何将大写更改为小写,反之亦然?
- matlab - Matlab中唯一函数的输出
- javascript - 一旦我们使用reactjs单击提交按钮,就无法显示helperText?
- wagtail - 自定义 Wagtail 报告的导出文件名?