【发布时间】:2021-05-27 02:55:42
【问题描述】:
我忘记了密码,我用 Selenium 编写了这段代码来尝试恢复我的通行证,但我不知道如何继续。我无法重置密码,我正在尝试使用该功能记住它。有点像蛮力。所以,我不知道如何制作一个循环生成新密码,使用该功能,在“Contraseña:”框中输入它,直到它是正确的有人可以帮助我吗?我尝试不同的方式继续,但我不知道。有什么办法吗?
我有一个生成密码的函数。函数调用:password_generator
driver = webdriver.Chrome(PATH)
driver.get("http://siga.frba.utn.edu.ar/")
print(driver.title)
link = driver.find_element_by_id("page-try")
link.click()
time.sleep(1)
link = driver.find_element_by_xpath('//*[@id="menu-page-try"]/p[4]/a')
link.click()
time.sleep(1)
search = driver.find_element_by_name("form_email")
search.send_keys("35335")
search.send_keys(Keys.RETURN)
time.sleep(0.5)
【问题讨论】:
-
如果是你的账号,那你最好向管理员申请重新获得访问权限,否则属于非法活动。
-
看来我误解了你的第一个问题。所以,问题是您可以输入您的电子邮件,但是当您单击“Solicitar nueva contraseña”时它不起作用?如果您输入正确的电子邮件并单击此按钮会怎样。
标签: python selenium selenium-webdriver