首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用async python测试网络带宽和延迟?

问如何使用async python测试网络带宽和延迟?
EN

Stack Overflow用户
提问于 2020-09-15 08:36:02
回答 1查看 71关注 0票数 0

我一直在寻找一种在python中测试网络带宽的方法。我已经找到了speedtest-cli的模块,但该模块只在我需要异步解决方案的地方同步,而且它也不支持使用代理。我应该计时使用aiohttp完成连接所需的时间,还是有更好的方法?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-10-08 07:58:40

嗯..。据我所知什么都没有。你可以自己设置一个简单的测试,得到类似的结果,你所需要做的就是在远程服务器上上传和下载文件(我建议使用vps,因为他们有稳定和快速的网络速度),并根据传输时间划分它们的大小。对于异步部分,您只需使用asyncio

查找生成的随机字节以保存在IO缓冲区中,并使用aiohttp (发布解释的Here)将post/get发送到您可以像在this page上一样设置的服务器。这就是我的方式,祝你玩得开心!

注意:测试文件越大,结果就越准确

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/63893479

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档