ping 工具开发日记(1)
生活随笔
收集整理的這篇文章主要介紹了
ping 工具开发日记(1)
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
ping 工具開發(fā)日記(1)
2021.1.15 hyp
0.準(zhǔn)備
開發(fā)語言:python 3.8
開發(fā)環(huán)境:windows 7
開發(fā)工具:pycharm
應(yīng)用功能:1.能實現(xiàn)不同系統(tǒng)(windows或者linux)下ping工具 測試
? · 2.能實現(xiàn)導(dǎo)入ip地址文檔自動測試或者批量測試
? 3.界面人性化
1.實現(xiàn)ping功能
? 第一種方法:使用系統(tǒng)的ping工具不論是在Windows中還是在linux中均有ping命令。
? 第二種方法:可以應(yīng)用ping原理使用python實現(xiàn)ping功能
本文首先采取第一種方法。
? linux測試截圖
Windows測試截圖
?
2.返回ping結(jié)果
ping結(jié)果判斷是否返回ms單位來確定是否通
由于不同版本的系統(tǒng)存在返回結(jié)果并不一致,但存在共同點就是ping通的返回文本中是帶ms單位,只要判斷是否返回“ms”字符就能實現(xiàn)對ping結(jié)果的判斷。
實現(xiàn)如圖
3.后續(xù)工作
但顯然這樣簡單的返回結(jié)果限制了加入其他功能。
1最好還能返還丟包率,平均時延,
2以及用戶能夠自定義ping的次數(shù)
創(chuàng)作挑戰(zhàn)賽新人創(chuàng)作獎勵來咯,堅持創(chuàng)作打卡瓜分現(xiàn)金大獎總結(jié)
以上是生活随笔為你收集整理的ping 工具开发日记(1)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: JQuery Datatables 动态
- 下一篇: java实现多对多关系的方法_Hiber