python检测当前⽹卡流量信息,⽤于查看实时⽹速
可以⽤来检测是否有挖矿程序在运⾏的⼀个⼦条件
1#coding:utf-8
2__author__='chenhuachao'
3importwmi
4importtime
5importplatform
6
7defget_network_flow(os):
8'''监控window平台下⽹卡的实时的流量信息
9通过当前总流量和⼀秒后的总流量的差值,来统计实时的⽹卡流量信息;
10返回的流量单位是KB
11'''
12ifos=="Windows":
13c=()
32_PerfRawData_Tcpip_TCPv4():
15ntflow=float(tsSentPerc)#已发送的流量
16receivedflow=float(tsReceivedPerc)#接收的流量
17prent_flow=ntflow+receivedflow#算出当前的总流量
(1)
32_PerfRawData_Tcpip_TCPv4():
20ntflow=float(tsSentPerc)#已发送的流量
21receivedflow=float(tsReceivedPerc)#接收的流量
22per_last_prent_flow=ntflow+receivedflow#算出1秒后当前的总流量
23prent_network_flow=(per_last_prent_flow-prent_flow)/1024
24print("当前流量为:{0}KB".format("%.2f"%prent_network_flow))
25return"%.2f"%prent_network_flow
26
27if__name__=="__main__":
28os=()
29while1:
30flow=get_network_flow(os)
31print("{0}KB".format(flow))
本文发布于:2023-03-08 01:50:36,感谢您对本站的认可!
本文链接:https://www.wtabcd.cn/fanwen/zuowen/1678211437178974.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文word下载地址:如何查看网速.doc
本文 PDF 下载地址:如何查看网速.pdf
留言与评论(共有 0 条评论) |