fix: crawler_get局部import urllib.request遮蔽模块级urllib→所有查询类opp工具UnboundLocalError
This commit is contained in:
parent
5d8978b78d
commit
2c8d723142
@ -10,6 +10,7 @@
|
|||||||
import json
|
import json
|
||||||
import logging
|
import logging
|
||||||
import urllib.parse
|
import urllib.parse
|
||||||
|
import urllib.request
|
||||||
|
|
||||||
from sqlor.dbpools import DBPools
|
from sqlor.dbpools import DBPools
|
||||||
from appPublic.uniqueID import getID
|
from appPublic.uniqueID import getID
|
||||||
@ -133,7 +134,6 @@ async def crawler_get(sor, path, params=None, timeout=20):
|
|||||||
return True, r.json()
|
return True, r.json()
|
||||||
# 无 httpx 时退回 urllib(同步阻塞,仅在缺依赖时用)
|
# 无 httpx 时退回 urllib(同步阻塞,仅在缺依赖时用)
|
||||||
import asyncio
|
import asyncio
|
||||||
import urllib.request
|
|
||||||
|
|
||||||
def _blocking():
|
def _blocking():
|
||||||
req = urllib.request.Request(url, headers=headers)
|
req = urllib.request.Request(url, headers=headers)
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user