我有指向我网站管理区域的链接:是否可以使用 selenium(在给定的浏览器中)启动这些 URI(链接),而无需事先进行身份验证?如果没有,那么我如何使用 selenium 处理身份验证?
最佳答案
不确定您的意思,但您可以仅使用选择器并在身份验证字段中输入凭据。即
from selenium import webdriver
driver = webdriver.Firefox()
driver.get(url)
driver.find_element_by_id("IDOFLOGIN").sendKeys("YOUR LOGIN")
driver.find_element_by_id("PASSOFLOGIN").sendKeys("YOUR PASSWORD")
driver.find_element_by_id("login button").click()
# Continue
你不一定可以通过 ID 来查找元素,你也可以通过类、xpath 等来查找元素。
关于selenium - 使用 selenium 进行身份验证 (Python),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24464631/