位置:- 正文

python中aiohttp库如何理解

编辑:rootadmin

推荐整理分享python中aiohttp库如何理解,希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

python中aiohttp库如何理解

66

1、aiohttp是一个基于asyncio模块的异步HTTP客户端/服务端框架。

2、如无需保留请求的对话状态,请求将通过aiohttp.request直接发送回复。

3、aiohttp使用字典、list传递参数或直接通过传递字符串作为参数来传递。

实例

importtimeimportasyncioimportaiohttpasyncdefget_html():asyncwithaiohttp.request('GET',"https://open.163.com/")asres:returnawaitres.text()asyncdefmain():tasks=[asyncio.ensure_future(get_html())foriinrange(20)]dones,pendings=awaitasyncio.wait(tasks)fortaskindones:print(len(task.result()))if__name__=='__main__':start_time=time.perf_counter()asyncio.run(main())print("aiohttp异步采集消耗时间为:",time.perf_counter()-start_time)#aiohttp异步采集消耗时间为:0.275251032
本文链接地址:https://www.jiuchutong.com/zhishi/312054.html 转载请保留说明!
下一篇链接:https://www.jiuchutong.com/zhishi/312055.html
免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

鄂ICP备2023003026号

友情链接: 武汉网站建设 电脑维修 湖南楚通运网络