В настоящее время я могу запустить asyncio, используя приведенный ниже код:
async def request(url):
async with aiohttp.ClientSession() as session:
async with session.get(url) as resp:
return await resp.json()
async def main():
results = await asyncio.gather(*[request(u) for u in urls])
return results
Я пытаюсь изменить это, чтобы сделать почтовый запрос как таковой
async def request_post(url, postdata, postheader):
async with aiohttp.ClientSession() as session:
async with session.post(url, data=postdata, headers=postheader) as resp:
return await resp.json()
async def main_post():
results = await asyncio.gather(*[request(u) for u in urls])
return results
Как следуетЯ пишу вторую последнюю строку, чтобы я мог просматривать несколько данных и заголовков?