小编jco*_*der的帖子

将 headless chrome 与 python selenium 一起使用时出现“403 Forbidden”错误

当使用常规 chromedriver 时,我的测试运行没有任何问题,并且我得到了测试结果。当我尝试使用 python 和 selenium 启动无头 chrome 时,我在屏幕截图和selenium.common.exceptions.NoSuchElementException: Message: no such element: Unable to locate element:控制台上收到“403 Forbidden”错误。我通过了所有这些参数,但仍然得到相同的结果:

chrome_options = Options()
chrome_options.add_argument('--no-sandbox')
chrome_options.add_argument('--window-size=1920,1080')
chrome_options.add_argument('--headless')
chrome_options.add_argument('--disable-gpu')
chrome_options.add_argument('--allow-running-insecure-content')
chrome_options.add_argument("--headless")
driver = webdriver.Chrome(chrome_options=chrome_options)
Run Code Online (Sandbox Code Playgroud)

我也尝试过,from fake_headers import Headers但问题仍然存在

python selenium google-chrome-headless

3
推荐指数
1
解决办法
3935
查看次数

标签 统计

google-chrome-headless ×1

python ×1

selenium ×1