def get_chrome_driver(self):
display = None
driver = None
try:
options = webdriver.ChromeOptions()
proxy = get_proxy()
if proxy:
options.add_argument('--proxy-server=' + proxy)
else:
return None # proxy is essential
display = Display(visible=0, size=(800, 800))
display.start()
driver = webdriver.Chrome(executable_path=r"/home/lxw/Software/chromedriver_selenium/chromedriver", chrome_options=options)
# ??????
driver.set_page_load_timeout(self.TIMEOUT)
driver.set_script_timeout(self.TIMEOUT) # ???????????
except Exception as e:
self.error_logger.error("lxw get_chrome_driver() Exception: {0}\n{1}\n\n".format(e, "--"*30))
if display:
display.stop()
if driver:
driver.quit()
return None, None
else:
return display, driver
CJODocIDSpider_wo_scrapy_new.py 文件源码
python
阅读 20
收藏 0
点赞 0
评论 0
评论列表
文章目录