Selenium Webdriver Python - 如何在随机更改的 JS 按钮中单击正确的数字?

Selenium Webdriver Python - how to click the right number in randomly changed JS buttons?

刷新页面时,数字的位置在2个表格之间随机变化。 所以我想做的事情,例如: 我应该写“01234”作为密码,但是问题在这里,页面刷新时这些数字的位置随机变化。

我们可以点击哪些数字是正确的? 我把截图放在下面。

感谢您的帮助。

您可以使用 xpath 通过文本获取元素:

password = "01234"
for n in password:
    driver.find_element(By.XPATH, f'//td[@class="chiffre" and .="{n}"]').click()