Selenium Webdriver Python-如何在随机更改的JS按钮中单击正确的数字?
刷新页面时,数字的位置在两个表之间随机更改。 所以我想做的事情,例如: 我应该写“01234”作为密码,但这里的问题是,当页面刷新时,这些数字的位置会随机改变 我们可以点击正确的数字吗? 我把截图放在下面 谢谢你的帮助Selenium Webdriver Python-如何在随机更改的JS按钮中单击正确的数字?,python,selenium-webdriver,random,click,jbutton,Python,Selenium Webdriver,Random,Click,Jbutton,刷新页面时,数字的位置在两个表之间随机更改。 所以我想做的事情,例如: 我应该写“01234”作为密码,但这里的问题是,当页面刷新时,这些数字的位置会随机改变 我们可以点击正确的数字吗? 我把截图放在下面 谢谢你的帮助 您可以使用xpath通过文本获取元素: password = "01234" for n in password: driver.find_element(By.XPATH, f'//td[@class="chiffre" and
您可以使用xpath通过文本获取元素:
password = "01234"
for n in password:
driver.find_element(By.XPATH, f'//td[@class="chiffre" and .="{n}"]').click()
谢谢,成功了!!