如何用Python检查网络带宽?

时间:2011-02-19 11:04:26

标签: python bandwidth ping

根据要求,我希望我的脚本检查网络带宽,让我知道用户可以通过网络浏览的速度。是否有任何库,它允许我指定要发送的包的大小并给出ping时间或其他什么?

1 个答案:

答案 0 :(得分:1)

This answer提到了ping的Python实现,它返回ICMP数据包的往返时间。您可以使用评论中的改进代码:https://gist.github.com/255009

但请注意,由于它使用原始套接字,因此您的Python脚本需要以root运行。