Closed daysdaysup closed 4 years ago
两种报错,第一种报错为空,第二种报错为empty range for randrange() (17054,17054, 0)
环境:ubuntu 18.06 python3.6 复现代码:
import asyncio from async_dns import types from async_dns.resolver import ProxyResolver loop = asyncio.get_event_loop() resolver = ProxyResolver(proxies=["114.114.114.114"]) #resolver = ProxyResolver() async def query(domain): records= await resolver.query(domain, types.A) domain_list = [str(_) +"98testnamservspeed.com" for _ in range(200)] loop.run_until_complete(asyncio.gather(*[query(domain) for domain in domain_list]))
今早测试下,没有报错信息的异常是canllerror没有捕获。
目前是把错误吃掉了,如果查询失败,就会返回 None
两种报错,第一种报错为空,第二种报错为empty range for randrange() (17054,17054, 0)
环境:ubuntu 18.06 python3.6 复现代码: