From 2004aa0900e0fa3678afd21fd4374dfc3539c108 Mon Sep 17 00:00:00 2001 From: Franklin-F Date: Wed, 28 May 2025 17:26:54 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BD=BF=E7=94=A8=20logger.exception=20?= =?UTF-8?q?=E6=9B=BF=E6=8D=A2=20logger.info=20=E4=BB=A5=E8=AE=B0=E5=BD=95?= =?UTF-8?q?=E5=BC=82=E5=B8=B8=E4=BF=A1=E6=81=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- main.py | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/main.py b/main.py index 86234d2..35bf632 100644 --- a/main.py +++ b/main.py @@ -40,7 +40,7 @@ def clean_dash_to_zero(val): try: return int(val) except (ValueError, TypeError) as e: - logger.info(f"[字段异常] val = {val} → {str(e)}") + logger.exception(f"[字段异常] val = {val} → {str(e)}") return 0 @@ -49,7 +49,7 @@ def format_create_time(timestr): dt = date_parser.isoparse(timestr) return dt.strftime("%Y-%m-%d %H:%M:%S") except Exception as e: - logger.info(f"[时间格式错误] {timestr} → {str(e)}") + logger.exception(f"[时间格式错误] {timestr} → {str(e)}") return "1970-01-01 00:00:00" @@ -115,8 +115,8 @@ def get_proxies(g): try: proxy_data = response.json()['data'][0] except Exception: - logger.info(g) - logger.info("数据返回解析错误!" + str(response.text)) + logger.exception(g) + logger.exception("数据返回解析错误!" + str(response.text)) time.sleep(5) return get_proxies(g) proxies_url = f"http://{proxy_data['username']}:{proxy_data['password']}@{proxy_data['ip']}:{proxy_data['port']}" @@ -218,7 +218,7 @@ def gettoken(proxy, r=2): _headers_cache = copy_headers return copy_headers except Exception as e: - logger.info("[gettoken] 失败:", e) + logger.exception("[gettoken] 失败:", e) if r > 0: time.sleep(5) return gettoken(proxy, r - 1) @@ -609,8 +609,8 @@ def get_searchInfo(keyword, level, headers, proxy_name, r=2): logger.info(f"resinfo: {len(resinfo)}") except Exception: if r < 0: - logger.info("[搜索接口] 未知:未处理", response.text) - logger.info("返回字段解析错误!") + logger.exception("[搜索接口] 未知:未处理", response.text) + logger.exception("返回字段解析错误!") return None else: time.sleep((3 - r) * 5) @@ -664,7 +664,7 @@ def search_worker(payload, kitem, flag): v_list = [] return True, flag, payload, kitem, v_list # 成功 except Exception as e: - logger.info(f"[线程异常] {kitem['keyword']} → {e}") + logger.exception(f"[线程异常] {kitem['keyword']} → {e}") traceback.print_exc() return False, flag, payload, kitem, [] # 失败