我正在尋找寫兩個python腳本;一個用於ping IP,並將ping結果存儲到文件中,另一個用於從創建的.txt文件中提取並平均ping時間。 (請注意,我真正需要登錄的是ping時間)(我的平臺是Pi,如果有幫助)Python:如何從文件平均Ping時間
下面是我打算用來將ping結果存儲在文本文件中的代碼行很顯然,在我的節目,我已經把這個在無限循環使用的延遲,因此不會ping通過於頻繁)
命令=使用os.system(「平127.0.0.1 >> pingresults.txt」)
我被困在如何訪問這個文件,然後把這個文件解析成有用的數據? (請記住,我是一個嚴重的業餘)
我想知道如果我最初將數據記錄到文件,如果我可以過濾只是平時。這將使他們後來的平均更容易。
如果您對感興趣的命令,技巧或實現有任何建議,那將非常棒!
參見[這個答案](http://stackoverflow.com/a/316974/1084416)到[在Python中Ping一個站點?](http://stackoverflow.com/questions/316866/ping-a-site-in-python)。 –
參見'open'函數以及'str'方法和're'模塊。 – MisterMiyagi
你可以在bash單線程中做到這一點 - [看到這個問題。](http://stackoverflow.com/questions/9634915/extract-average-time-from-ping-c) – Monkpit