python - 如何通过长而复杂的xpath查找元素?
问题描述
我想找到一个按钮,但不知道html代码很复杂。你能帮助我吗?
HTML
<div style="margin-top: 20px;">
<span style="display: inline-block; margin: 5px; padding: 10px 15px; border-radius: 5px; font-size: 18px; line-height: 16px; cursor: pointer; color: rgb(255, 255, 255); background-color: rgb(99, 99, 102);">Bugsnag akzeptieren
</span>
<span style="display: inline-block; margin: 5px; padding: 10px 15px; border-radius: 5px; font-size: 18px; line-height: 16px; cursor: pointer; color: rgb(255, 255, 255); background-color: rgb(0, 122, 255);">Alle akzeptieren
</span>
</div>
所以我想找到第二个元素并尝试了类似的东西:
self.browser.find_elements_by_xpath("//span[@style='the whole text that equals style in the html']")
但它似乎不起作用......