简单记录一下,自己在异步协程跟异步存储中碰到的一些坑
first
# 设置并发数 注意:此处并发经测试不能低于tasks里面的数量
self.sem_info = asyncio.Semaphore(1)
async with self.sem_info:
await asyncio.gather(*[self._download(i) for i in range(67)])
second
async with self.connect.acquire() as conn:
mysql异步存储时,防止数据插入有未知的错误
)