Python 网络活动统计 Linux
用Python获取网络统计信息(比如使用的带宽、当前的下载和上传速度)最简单的方法是什么?
我知道这可能需要调用系统的/proc目录,但有没有更简单的方法或者在标准的*unix系统上可以用的工具呢?
谢谢!
注意:我打算使用/proc/net/dev并解析输出内容8-)
1 个回答
4
你可以试试这个链接 http://pypi.python.org/pypi/pynetinfo/,不过你可能需要对它进行一些扩展,才能获取统计数据,但这应该不算太难。大部分代码已经准备好了。
另外,你也可以直接解析 ip -s link show device_name
这个命令的输出结果。