Помощь с aiohttp + asyncio
у меня есть list с ссылками, по которым нужно быстро пройтись и выдать чисто 200 - ОК (такого типа). Поискав по всему интернету, понял, что лучшее решение это aiohttp + asyncio, только вот показанные примеры на python3.9 сбоят, а сам я ничерта не разобрался. Хотел бы попросить, чтобы кто-нибудь показал, как это делается. К слову, вот, что пробовал я:
async def get(url):
async with aiohttp.ClientSession() as session:
async with session.get(url) as response:
return response
loop = asyncio.get_event_loop()
coroutines = [get(url) for url in urls]
results = loop.run_until_complete(asyncio.gather(*coroutines))