【问题标题】:Access Denied while using Selenium使用 Selenium 时访问被拒绝
【发布时间】:2020-04-29 06:09:17
【问题描述】:

我正在尝试浏览此站点以查看此地址提供的优惠,但我收到拒绝访问错误。关于解决这个问题的任何建议?

from selenium import webdriver

browser = webdriver.Chrome('/chromedriver')
browser.get('https://official.spectrum.com/')

addressSearch = browser.find_element_by_id('street-hero')
addressSearch.send_keys('5214 Wentworth Dr')

zipSearch = browser.find_element_by_id('zip-hero')
zipSearch.send_keys('78413')

submitBtn = browser.find_element_by_xpath('//*[@id="form-section"]/form/button')
submitBtn.click()

【问题讨论】:

  • 你有/chromedriver root 权限吗?
  • 请提供错误日志,是否打开浏览器并加载url?
  • 是的,我已经添加了 chromedriver 的完整路径。脚本导航到“official.spectrum.com”,添加地址和 zip,然后单击“立即购买”按钮。单击“立即购买”按钮后,由于出现以下错误,无法加载下一页:“访问被拒绝您无权访问此服务器上的“buy.spectrum.com/store/buyflow/storefront.jsp”。参考 #18.4f4ccdad.1588173951.34621a2

标签: python selenium web-scraping selenium-chromedriver


【解决方案1】:

一般来说,您需要确保 chromedriver_path 是 正在执行脚本并具有正确权限的用户可以访问

【讨论】:

    猜你喜欢
    • 2021-01-06
    • 1970-01-01
    • 1970-01-01
    • 2011-02-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-12-21
    • 1970-01-01
    相关资源
    最近更新 更多