我想编程自动登录学校系统上的帐户,因为我经常需要登录。我使用Python编写代码,我使用了Selenium和Firefox Webdriver:geckodriver-v0.23.0-win64.zip。
输入我的名称和密码后,通常会在相应的框中键入内容,但是我不会按Enter键(这将导致登录),也不会单击“登录”框。
driver = webdriver.Firefox()
driver.get("https://www.gymkren.cz/isas/prihlasit.php")
name = driver.find_element_by_name("login-isas-username")
name.send_keys("petr.dominik")
password = driver.find_element_by_name("login-isas-password")
password.send_keys("abcd1234").send_keys(Keys.ENTER)
click_to_login = driver.find_element_by_name("login-isas-send")
click_to_login_.click()
click_to_login.send_keys(Keys.ENTER)
我认为网络驱动程序存在问题。 您认为我应该使用webdriver以外的其他功能吗? 谢谢