def init_driver_chrome():
'''
Initialize chrome browser. it needs a webdriver service
'''
import selenium.webdriver.chrome.service as service
global service # global variable because its needed in quit_driver()
service = service.Service('chromedriver')
service.start()
print "service initialized for chrome browser"
capabilities = {'chrome.loadAsync': 'true'}
driver = webdriver.Remote(service.service_url, capabilities)
driver.wait = WebDriverWait(driver, 5)
driver.implicitly_wait(10)
return driver
评论列表
文章目录