Skip to content

Instantly share code, notes, and snippets.

@XWilliamY
Created September 10, 2020 15:17
Show Gist options
  • Save XWilliamY/e7cc1a31c4b461ca137054dd3ff002de to your computer and use it in GitHub Desktop.
Save XWilliamY/e7cc1a31c4b461ca137054dd3ff002de to your computer and use it in GitHub Desktop.
from selenium import webdriver
def setup_browser(driver_path=None, headless=False):
op = webdriver.ChromeOptions()
if headless:
op.add_argument('headless')
if driver_path:
return ebdriver.Chrome(driver_path, options=op)
# this depends on where you install chromedriver
return webdriver.Chrome(r"C:\bin\chromedriver.exe", options=op)
browser = setup_browser(headless=True)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment