selenium_setup.py 562 B

12345678910111213141516
  1. from selenium import webdriver
  2. from selenium.webdriver.chrome.service import Service
  3. from selenium.webdriver.chrome.options import Options
  4. def configure_selenium():
  5. options = Options()
  6. options.add_argument("--headless")
  7. options.add_argument("--disable-gpu")
  8. options.add_argument("--no-sandbox")
  9. options.add_argument("--disable-dev-shm-usage")
  10. options.add_argument("--window-size=1920x1080")
  11. PATH = "/usr/bin/chromedriver"
  12. service = Service(PATH)
  13. driver = webdriver.Chrome(service=service, options=options)
  14. return driver