如何在Windows 7上用Python计算网络使用量?
我该怎么写一个Python脚本,来显示在Windows 7电脑上正在使用多少带宽,以及传输了多少数据呢?
3 个回答
0
首先,这要看你现在使用的是哪个版本的Python。如果你用的是v2.6.5,建议你去这里看看。
1
我发现了一个很不错的工具,叫做 PSUtil。通过调用这个命令:psutil.network_io_counters(pernic=False)
,你可以获取到整个系统的网络使用情况。接着,你可以对它返回的字符串进行解析,来获取具体的数据。
2
你想要的其实不是跟你用的编程语言有关的问题,而是关于你网络接口上有多少数据在传输。这些信息你需要从你的操作系统或者网络设备的驱动程序那里获取。获取这些统计数据的方法会根据你使用的操作系统不同而有所不同,所以你首先需要搞清楚这一点。