我正在学习如何使用Selenium,我的目标是通过Python程序在Raspberry Pi 4上打开Zoom。 在运行已粘贴的代码后,程序按预期工作; 打开浏览器中的Zoom,最大化窗口,选择并单击“登录”,输入凭据然后按Enter键。尝试登录后,我收到“错误:Http 401错误”。 我猜测这是因为Zoom检测到自动登录并阻止了我。首先,我的猜测正确吗?如果是,有没有办法绕过此问题?或者Zoom是否阻止任何自动填充凭据。
from selenium import webdriver
from selenium.webdriver.common.keys import Keys
from selenium.webdriver.common.by import By
driver=webdriver.Chrome()
driver.get("https://zoom.us")
driver.maximize_window()
elem = driver.find_element(By.XPATH, "//a[contains(text(),'SIGN IN')]").click()
emailField = driver.find_element(By.XPATH, "//input[@id='email']")
emailField.send_keys("email") #"email" replaced with zoom login
passField = driver.find_element(By.XPATH, "//input[@id='password']")
passField.send_keys("password") #"password" replaced with zoom password
passField.send_keys(Keys.RETURN)
requests
和API
来完成它。 - furas