单击按钮更改日期时出现 403 禁止状态代码。
有其他方法可以更改日期,或者绕过 403 吗?
这是我的代码。
from selenium import webdriver
from selenium.webdriver.common.by import By
chrome = webdriver.Chrome()
chrome.implicitly_wait(5)
chrome.get("https://www.forexfactory.com")
chrome.find_element(By.CSS_SELECTOR, ".calendar__options a").click()
chrome.find_element(By.CSS_SELECTOR, "#calendar-date-range-1001").clear()
chrome.find_element(By.CSS_SELECTOR, "#calendar-date-range-1001").send_keys("March 2, 2020")
chrome.find_element(By.CSS_SELECTOR, ".calendar__flexoptions .overlay__button--submit").click()
我很高兴看到这篇文章。要绕过 Selenium 中的 403 Forbidden 错误,您可以使用设置正确标头、使用代理服务器或使用用户代理字符串等技术。 Cetpa Infotech 提供最好的 Selenium 培训来掌握这些和其他先进技术。