我正在编写一个程序,在一段时间(比如半小时)网络流量低于某个阈值时关闭计算机.
这是我工作的伪代码将给出正确的逻辑:
BEGIN SUBPROGRAM
loopFlag = True
Wait 5 minutes # Allows time for boot and for the machine to settle
traffic = 0
WHILE loopFlag = True DO
FOR sec = 0 to 3600
traffic += *network.traffic()*
wait 1 second
ENDFOR
IF traffic < trafficThreshold THEN
loopFlag = False
ENDIF
ENDWHILE
os.ShutDown()
END SUBPROGRAM
我正在寻找的是允许我测量它的Python模块或库.
虽然我已经将done various research纳入其中,但这些似乎并不是我所追求的功能,无论他们的语言如何.
有关如何实现这一点的任何想法?