while True: vnstat=os.popen('vnstat --dumpdb').readlines() for line in vnstat: if line[0:4] == m;0;: mdata=line.split(;) NET_IN=int(mdata[3])/1024 NET_OUT=int(mdata[4])/1024 break
# kill=这里写你要执行的命令 kill=poweroff if (limit_total != 0 and (NET_IN+NET_OUT)>=limit_total): os.system(kill) break elif (limit_in != 0 and NET_IN>=limit_in): os.system(kill) break elif (limit_out != 0 and NET_OUT>=limit_out): os.system(kill) break