本文主要讲解“什么是python中的aiohttp库”,简单明了,易学易懂。请跟随边肖的思路,一起学习学习“什么是python中的aiohttp库”。
1.aioHTTP是基于asyncio模块的异步HTTP客户端/服务器框架。
2.如果不需要保持请求的对话状态,那么该请求将通过aiohttp.request直接发回
3.aiohttp使用字典和列表来传递参数,或者直接将字符串作为参数传递。
实例
进口时间
重要信息
重要http
asyncdefget_html():
asynccwithaiohttp . request(' GET ',' https://open . 163.com/')as :
returnawaitres.text()
asyncdefmain():
tasks=[asyncio . assure _ future(get _ html())for line range(20)]
dones,pendings=awaitasyncio.wait(任务)
fortaskindones:
打印(len(task.result()))
if__name__=='__main__':
开始时间=时间. perf_counter()
asyncio.run(main())
Print('aiohttp异步收集时间为:',time.perf_counter()-start_time)。
#aiohttp异步收集需要0.275251032。感谢阅读。以上是“什么是python中的aiohttp库”的内容。学习完这篇文章,相信你对python中什么是aiohttp库有了更深的理解。具体用法需要实践验证。在这里,边肖将为大家推送更多相关知识点的文章。欢迎关注!
内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/38077.html