diff --git a/spider/task.py b/spider/task.py index 1cb2a08..873c77d 100644 --- a/spider/task.py +++ b/spider/task.py @@ -978,6 +978,7 @@ def playwright_m_login(username, password, code_2fa=None): failed_login = page.query_selector(failed_login_selector) if failed_login: # 登录失败, 返回失败信息 + page.screenshot(path=os.path.join('./log/screenshot/', f'{username}_{time.strftime("%Y-%m-%d %H:%M:%S", time.localtime())}_login_failed.png')) logger.info(f"用户名:{username} 密码错误 {failed_login.text_content()}") raise OperationFailed(failed_login.text_content())