File tree Expand file tree Collapse file tree 1 file changed +9
-2
lines changed
Expand file tree Collapse file tree 1 file changed +9
-2
lines changed Original file line number Diff line number Diff line change 11import argparse
22from selenium import webdriver
3+ from selenium .webdriver .chrome .options import Options as ChromeOptions
4+ from selenium .webdriver .firefox .options import Options as FirefoxOptions
35from selenium .webdriver .support .ui import WebDriverWait
46from selenium .webdriver .support import expected_conditions as EC
57from selenium .webdriver .common .action_chains import ActionChains
@@ -24,10 +26,15 @@ def main():
2426 # This will start the right driver depending on what
2527 # driver option is chosen
2628 if args .driver == "chrome" :
27- driver = webdriver .Chrome ()
29+ options = ChromeOptions ()
30+ options .add_argument ("--headless" )
31+ options .add_argument ("--no-sandbox" )
32+ driver = webdriver .Chrome (options = options )
2833
2934 elif args .driver == "firefox" :
30- driver = webdriver .Firefox ()
35+ options = FirefoxOptions ()
36+ options .add_argument ("--headless" )
37+ driver = webdriver .Firefox (options = options )
3138
3239 elif args .driver == "safari" :
3340 driver = webdriver .Safari ()
You can’t perform that action at this time.
0 commit comments