Skip to content

Instantly share code, notes, and snippets.

@victory-sokolov
Last active November 23, 2023 14:39
Show Gist options
  • Save victory-sokolov/b081401290d5d7d3696d90e59ec7bfff to your computer and use it in GitHub Desktop.
Save victory-sokolov/b081401290d5d7d3696d90e59ec7bfff to your computer and use it in GitHub Desktop.
Selenium Driver options
''' Firefox Driver options '''
options = webdriver.FirefoxOptions()
# disable push notifications
options.set_preference("dom.push.enabled", False)
# maximize window size
driver.maximize_window()
# auto download
options.set_preference("browser.helperApps.neverAsk.saveToDisk", "application/octet-stream")
# setting user-agent
options.set_preference("general.useragent.override", "whatever you want")
''' Chrome Driver options '''
options = ChromeOptions()
# maximize window size
options.add_argument("--start-maximized")
# start Chrome with extension
options.add_extensions(r"C:\Users\user\Documents\Extensions\uBlock-Origin_v1.16.18.crx")
# set user-agent
add_argument("user-agent=whatever you want")
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment