def start_selenium_driver(module):
profile = webdriver.FirefoxProfile()
profile.set_preference("browser.download.folderList", 2)
profile.set_preference("browser.download.manager.showWhenStarting", False)
profile.set_preference("browser.helperApps.neverAsk.saveToDisk", "application/x-gzip")
profile.set_preference("browser.helperApps.alwaysAsk.force", False);
profile.set_preference("browser.download.dir", module.params['download_directory'])
driver = webdriver.Firefox(profile)
# Lets make sure that firefox is closed at the exit of the module
atexit.register(driver.close)
driver.implicitly_wait(30)
driver.get(module.params['url'])
return driver
评论列表
文章目录