我需要在Python代码中获取给定接口的当前带宽使用情况。我怎样才能做到这一点?
我尝试在两次连续调用之间以短休眠间隔(例如0.3s)从$(function () {
$("#btnSubmit").click(function () {
$("#btnClass").switchClass("btn", "btnReset", 1000, "easeInOutQuad");
});
});
两次提取值,并计算字节差除以时间。它有效,但我不知道我是否可以相信这个结果。我正在寻找一些更优雅的解决方案。任何工具,库或简单算法?
我将感谢所有建议!
答案 0 :(得分:3)
有这样的库,比如PSutil,但如果你在* Nix,我会选择使用底层系统。
虽然您可以使用/proc/net/dev
,而是使用/sys/class/net/eth0/statistics
,因为您不必解析任何内容,因为每个统计信息都有单独的文件