Как мне найти все пользовательские теги HTML с именем job-title-text и их значения Sr Manager с помощью Selenium в Python? Тег появляется несколько раз с разными значениями в моем HTML.

Вот как выглядит мой 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">
1
vboxer00 24 Ноя 2021 в 11:35
Отвечает ли это на ваш вопрос? Как щелкнуть настраиваемый атрибут в селене?
 – 
Equinox
24 Ноя 2021 в 11:44

1 ответ

Лучший ответ

Это даст вам все веб-элементы, содержащие атрибут job-title-text

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

Это даст вам все веб-элементы, содержащие атрибут job-title-text со значением, равным Sr Manager

all_elements = driver.find_elements_by_xpath("//*[@job-title-text='Sr Manager']")
0
Prophet 24 Ноя 2021 в 12:08