尝试从没有 url 格式的浏览器访问内部页面,例如:chrome://settings

Trying to access an internal page from browser which doesn't have a url format ex: chrome://settings

我正在尝试分析 chrome://settings 的 html 并创建一个带有切换设置的弹出窗口 window 作为浮动侧边栏。我似乎无法 link 到 chrome://settings 因为它不是 URL 格式 我试过使用 requests , seleniumbeautiful soup.

我应该如何从内部页面(例如 chrome://settings

访问 html 文档

您需要将 chrome://settings 作为 url: str 通过 get() 作为参数如下:

from selenium import webdriver
from selenium.webdriver.chrome.options import Options
from selenium.webdriver.chrome.service import Service

options = Options()
options.add_argument("start-maximized")
s = Service('C:\BrowserDrivers\chromedriver.exe')
driver = webdriver.Chrome(service=s, options=options)
driver.get('chrome://settings')

浏览器快照: