python - Selenium - 参考内部元素并获取其值
问题描述
我一直在尝试根据 SPAN 标签内的 Inner TAG 中包含的数据来自动化一些测试。这是它的样子:
<span class="noqty" tooltip-append-to-body="false" tooltip-is-open="true" uib-tooltip="THIS IS THE TARGET"></span>
目前,我正在通过 XPATH 到达这个跨度类:
//*[@id="content-container"]/div/div[2]/div[1]/div/div[2]/span/span/span[3]/span/span
我的问题是,我如何引用“uib-tooltip”并访问它的值。我已经搜索了很长一段时间,但似乎我不知道确切地用谷歌搜索什么。
希望对此事提出一些建议。
解决方案
只需使用
.get_attribute("uib-tooltip")
或者,如果您尝试根据其 uib 值使用来获取元素。
//span[@uib-tooltip='']
推荐阅读
- themes - Shopify 主题开发 - 部分和块开发
- jquery - 从 ajax 更新 Html.RenderPartialAsync()
- numpy - 有没有像张量流中那样的cumulative_logsumexp 的numpy 模拟?
- swift - 循环遍历多个列表
- java - KeyPairGeneration 在 RSA 的 Java 中不起作用
- node.js - crypto.createHmac 不是函数 + 角度
- elasticsearch-opendistro - 为 Open Distro 安装插件
- android - 科特林 | 使用 okhttp 的 API 请求
- angular - Angular HttpClientModule 未定义
- javascript - 如何在 THREE.js 中实现精灵在球体表面上的均匀分布?