From ee2c7f842eae47f08d0a9f4ed36a6128629ee41a Mon Sep 17 00:00:00 2001 From: zhao-zg <61549925+zhao-zg@users.noreply.github.com> Date: Mon, 16 Dec 2024 16:37:46 +0800 Subject: [PATCH] Update login.py --- login.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/login.py b/login.py index 62e63b9..299c669 100644 --- a/login.py +++ b/login.py @@ -212,10 +212,11 @@ async def loginPhone(chromium_path, workList, uid, headless): except Exception as e: logger.info("异常退出") logger.error(e) + await browser.close() await deleteSession(workList, uid) workList[uid].status = "error" workList[uid].msg = "异常退出" - break + raise e logger.info("任务完成退出") @@ -503,10 +504,11 @@ async def loginPassword(chromium_path, workList, uid, headless): content = await page.content() with open(f"error_{usernum}-html-{dateTime}.html", 'w', encoding='utf-8') as f: f.write(content) + await browser.close() await deleteSession(workList, uid) workList[uid].status = "error" workList[uid].msg = "异常退出" - break + raise e logger.info("任务完成退出") logger.info("开始删除缓存文件......")