के साथ नेटवर्क डेटा को मापें मैं वर्तमान में एक कंप्यूटर को बंद करने के लिए एक प्रोग्राम लिख रहा हूं (कहें, आधे घंटे) नेटवर्क यातायात एक निश्चित दहलीज से नीचे है।पाइथन
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
क्या मैं के लिए देख रहा हूँ पायथन मॉड्यूल या पुस्तकालय है कि मुझे इस को मापने के लिए अनुमति देगा:
यहाँ स्यूडोकोड है कि मैं काम किया है सही तर्क दे देंगे है।
जबकि मेरे पास donevariousresearch है, यह उनकी भाषा के बावजूद, मैं बाद में कार्यक्षमता की तरह प्रतीत नहीं होता हूं।
इस पर लागू करने के तरीके पर कोई विचार?
मैं इस पर गौर करेंगे। मुझे शट डाउन के साथ परेशानी नहीं हो रही थी, इसलिए इसके लिए अतिरिक्त ब्राउनी पॉइंट्स। सबकुछ काम करता है तो मैं सही निशान लगाऊंगा। – nchpmn
यह काम करता है, धन्यवाद! – nchpmn
प्रति सेकंड इनमें से प्रत्येक आंकड़े क्या हैं? – travis1097