gpt4 book ai didi

windows - 使用 python 在 selenium-chromedriver 中禁用地理定位

转载 作者:可可西里 更新时间:2023-11-01 09:44:32 32 4
gpt4 key购买 nike

当我访问 https 网站时,想使用 Chromedriver 在 Chrome 中禁用自动地理定位。

尝试过:

from selenium.webdriver.chrome.options import Options
chromeOptions = webdriver.ChromeOptions()
prefs = {"profile.default_content_settings.geolocation" : "2"}
chromeOptions.add_experimental_option("prefs",prefs)
driver = webdriver.Chrome(chrome_options=chrome_options)

和:

from selenium.webdriver.chrome.options import Options
chrome_options = Options()
chrome_options.add_argument("--disable-extensions")
driver = webdriver.Chrome(chrome_options=chrome_options)

两者都不起作用,因为在使用 chromedriver 创建的每个新 chrome 窗口上都启用了地理定位。

最佳答案

你的 pref 键不正确,下面的代码对我有用

options = webdriver.ChromeOptions()
prefs = {"profile.default_content_setting_values.geolocation" :2}
options.add_experimental_option("prefs",prefs)
driver = webdriver.Chrome(chrome_options=options)

关于windows - 使用 python 在 selenium-chromedriver 中禁用地理定位,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40244670/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com