Python:Selenium ChromeDriver 打开空白页 ('data:,')
Python: Selenium ChromeDriver opens blank page ('data:,')
我正在尝试将 Selenium (3.141.0) 与 ChromeDriver (87.0.4280) 结合使用来访问页面。手动访问时,它会将我带到政策页面(不同 URL),您必须在该页面上点击 'Ok' 才能继续访问该站点。 编辑这是使用 Win 10,我在 PATH 上有带有 chromedriver 的文件夹。
使用以下代码时,我可以使用(“--headless”)选项进入策略页面,但如果没有它,我会在 [=24] 中得到一个带有 'data:,' 的空白页面=] 并且没有其他负载。我试过直接从政策页面和网站 URL 访问,但在创建 webdriver 时它们都卡住了。我错过了什么吗?我愿意接受任何建议,谢谢!
from selenium import webdriver
from selenium.webdriver.chrome.options import Options
chrome_options = Options()
chrome_options.add_argument("--headless")
driver_path = 'D:\....\chromedriver.exe'
driver = webdriver.Chrome(executable_path= driver_path, options= chrome_options)
driver.get(...) # left out the url
This is the output page I get without using ("--headless")
有趣的是,我意识到这是因为我的 Chrome 开发者工具被禁用了。不知道如何,但是当我重新启用它们时,它再次完美运行。奇怪。
我正在尝试将 Selenium (3.141.0) 与 ChromeDriver (87.0.4280) 结合使用来访问页面。手动访问时,它会将我带到政策页面(不同 URL),您必须在该页面上点击 'Ok' 才能继续访问该站点。 编辑这是使用 Win 10,我在 PATH 上有带有 chromedriver 的文件夹。
使用以下代码时,我可以使用(“--headless”)选项进入策略页面,但如果没有它,我会在 [=24] 中得到一个带有 'data:,' 的空白页面=] 并且没有其他负载。我试过直接从政策页面和网站 URL 访问,但在创建 webdriver 时它们都卡住了。我错过了什么吗?我愿意接受任何建议,谢谢!
from selenium import webdriver
from selenium.webdriver.chrome.options import Options
chrome_options = Options()
chrome_options.add_argument("--headless")
driver_path = 'D:\....\chromedriver.exe'
driver = webdriver.Chrome(executable_path= driver_path, options= chrome_options)
driver.get(...) # left out the url
This is the output page I get without using ("--headless")
有趣的是,我意识到这是因为我的 Chrome 开发者工具被禁用了。不知道如何,但是当我重新启用它们时,它再次完美运行。奇怪。