简体   繁体   English

Selenium 查找所有自定义命名标签

[英]Selenium find all custom named tags

How can I find all custom HTML tags named job-title-text and it's value(s) Sr Manager using Selenium in Python?如何使用 Python 中的 Selenium 找到所有名为job-title-text的自定义 HTML 标签及其值Sr Manager The tag appears multiple times with different values throughout my HTML.该标签在我的 HTML 中以不同的值多次出现。

Here's how my HTML looks like:这是我的 HTML 的样子:

<a ph-tevent="job_click" ref="linkEle" href.bind="getUrl(linkEle, 'job', eachJob, '', eachJob.jobUrl)" data-ph-at-id="job-link" data-ph-id="ph-page-element-page20-CRUCUZ" job-title-text="Sr Manager" data-ph-at-job-post-date-text="2021-11-23T00:00:00.000Z">

This will give you all web elements containing job-title-text attribute这将为您提供所有包含job-title-text属性的 web 元素

all_elements = driver.find_elements_by_xpath("//*[@job-title-text]")

This will give you all web elements containing job-title-text attribute with value equals to Sr Manager这将为您提供所有包含job-title-text属性的 web 元素,其值等于Sr Manager

all_elements = driver.find_elements_by_xpath("//*[@job-title-text='Sr Manager']")

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM