Получить значение гиперссылки и нажать на ссылку в веб-драйвере Python Selen - PullRequest
0 голосов
/ 24 апреля 2018

Я хочу получить значение агентов, вошедших в систему (которые являются динамическими, см. Полужирный текст), а также нажать на ссылку. В этом случае и ссылка, и значение равны 1, но это динамическое значение. Я использую Selen Webdriver и Python

Экстренные телефоны00 1 100011100% 100% 0

<tbody role="rowgroup"><tr data-uid="9e893d0e-4dc1-4e13-bdda-f63f038100c6" role="row"><td class="align-left" role="gridcell">Emergency Phone</td><td role="gridcell"><a data-click="queueDetailsCmd" href="#">0</a></td><td role="gridcell">0s</td><td role="gridcell"><a data-click="agentsLoggedOnCmd" href="#">1</a></td><td class="agentsReady" role="gridcell"><a data-click="agentsReadyCmd" href="#">1</a></td><td class="agentsBusy" role="gridcell"><a data-click="agentsBusyCmd" href="#">0</a></td><td class="agentsInPause" role="gridcell"><a data-click="agentsInPauseCmd" href="#">0</a></td><td role="gridcell">0</td><td role="gridcell">1</td><td role="gridcell">1</td><td role="gridcell">100 %</td><td role="gridcell">100 %</td><td role="gridcell">0</td></tr></tbody>

1 Ответ

0 голосов
/ 24 апреля 2018

Чтобы получить текст всех тд:

используйте:

td = driver.find_elements_by_xpath('//tbody//tr//td')
for tableData in td:
     cellData = tableData .text
...