У меня есть автоматизированный скрипт Python для проверки любых изменений в DOM. У меня есть xpath, который работает:
//td[@class='high-bg']/a[@class='link-action'][@data-hintbox='1'][@data-hintbox-static='1'][@role='button'][@href='javascript:void(0)']
Но это дает мне больше результатов, чем мне нужно, и некоторые из них вызывают ошибки. Итак, я хочу получить нужные мне абстрактные элементы из xpath, поэтому я пытаюсь использовать что-то вроде этого:
//table[@id't5c711109b1eea263276674']/tbody[]/tr[]/td[@class='warning-bg']/a[@class='link-action'][@data-hintbox='1'][@data-hintbox-static='1'][@role='button'][@href='javascript:void(0)']
Но это не работает, так можно ли вообще искать xpath с таким количеством тегов?
<table id="example">
<tbody>
<tr>
<td class="average-bg">
<a class="link-action" data-hintbox="1" data-hintbox-static="1" role="button" href="javascript:void(0)">1</a>
</td>
</tr>
</tbody>
</table>