【发布时间】:2017-03-07 18:43:45
【问题描述】:
当我访问 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 窗口上都启用了地理定位。
【问题讨论】:
标签: windows python-2.7 selenium-chromedriver