close browser when exception in check_results
This commit is contained in:
@@ -62,6 +62,6 @@ def get_proxy(proxy_type=ProxyType.BRIGHT_DATA):
|
|||||||
if __name__ == '__main__':
|
if __name__ == '__main__':
|
||||||
# 修改联系人行,结束联系人行 第三个参数store等于0的时候是随机,传入1的时候是总店
|
# 修改联系人行,结束联系人行 第三个参数store等于0的时候是随机,传入1的时候是总店
|
||||||
# start_book(744, 858, store_choose_state=1, mode=ModeEnum.AUTOMATIC, headless=False)
|
# start_book(744, 858, store_choose_state=1, mode=ModeEnum.AUTOMATIC, headless=False)
|
||||||
# start_book(744, 1264, store_choose_state=1, mode=ModeEnum.AUTOMATIC, headless=False)
|
start_book(744, 1264, store_choose_state=1, mode=ModeEnum.AUTOMATIC, headless=True)
|
||||||
start_book(1265, 1352, store_choose_state=1, mode=ModeEnum.AUTOMATIC, headless=False)
|
start_book(1265, 1352, store_choose_state=1, mode=ModeEnum.AUTOMATIC, headless=True)
|
||||||
# recheck_the_captcha_error_contacts(store_type=1, mode=ModeEnum.AUTOMATIC, on_no_contact_found=lambda: None, headless=False)
|
recheck_the_captcha_error_contacts(store_type=1, mode=ModeEnum.AUTOMATIC, on_no_contact_found=lambda: None, headless=True)
|
||||||
|
|||||||
@@ -58,6 +58,8 @@ class ResultChecker:
|
|||||||
return self.page.content()
|
return self.page.content()
|
||||||
except Exception as error:
|
except Exception as error:
|
||||||
print(error)
|
print(error)
|
||||||
|
self.logger.info("will close browser")
|
||||||
|
self.browser.close()
|
||||||
return None
|
return None
|
||||||
|
|
||||||
def run(self, reserve_pojo: ReserveResultPojo, firestore_collection, headless=False, need_send_email=False):
|
def run(self, reserve_pojo: ReserveResultPojo, firestore_collection, headless=False, need_send_email=False):
|
||||||
|
|||||||
Reference in New Issue
Block a user