import asyncio
from aiohttp import request
from aiomultiprocess import Pool # todo
async def get(url):
async with request("GET", url) as response:
return await response.text("utf-8")
async def mainmain():
urls = ["https://www.baidu.com"]*10
async with Pool() as pool:
results = await pool.map(get, urls)
return results
if __name__ == '__main__':
# Python 3.7
asyncio.run(mainmain())
Description
Details