阅读背景:

python aiohttp性能:在主线程上执行connect

来源:互联网 

I have the following code

我有以下代码

import asyncio
import aiohttp

urls = [
    'https://54.224.27.241',
    'https://54.224.27.241',
    'https://54.224.27.241',
    'https://54.224.27.241',
    'https://54.224.27.241',
]

async def query(urls):
    out = []
    with aiohttp.ClientSession() as session:
        for url in urls:
            try:
                async with session.get(url, timeout=5) as resp:
                    text = await resp.text()
                    out.append(resp.status)
            except:
                print('timeout')
    return out


loop = asyncio.get_event_loop()
out = loop.run_until_complete(query(urls))
loop.close()

print(str(out))
import asy



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: