From 2c8d723142619bbc0931ad4e0ea8f7438ee6e29c Mon Sep 17 00:00:00 2001 From: yumoqing Date: Sat, 29 Aug 2026 09:25:57 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20crawler=5Fget=E5=B1=80=E9=83=A8import=20?= =?UTF-8?q?urllib.request=E9=81=AE=E8=94=BD=E6=A8=A1=E5=9D=97=E7=BA=A7urll?= =?UTF-8?q?ib=E2=86=92=E6=89=80=E6=9C=89=E6=9F=A5=E8=AF=A2=E7=B1=BBopp?= =?UTF-8?q?=E5=B7=A5=E5=85=B7UnboundLocalError?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pipeline_opportunity/opp_common.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pipeline_opportunity/opp_common.py b/pipeline_opportunity/opp_common.py index d1dec26..0ad104c 100644 --- a/pipeline_opportunity/opp_common.py +++ b/pipeline_opportunity/opp_common.py @@ -10,6 +10,7 @@ import json import logging import urllib.parse +import urllib.request from sqlor.dbpools import DBPools from appPublic.uniqueID import getID @@ -133,7 +134,6 @@ async def crawler_get(sor, path, params=None, timeout=20): return True, r.json() # 无 httpx 时退回 urllib(同步阻塞,仅在缺依赖时用) import asyncio - import urllib.request def _blocking(): req = urllib.request.Request(url, headers=headers)