最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

利用python獲取Ping結(jié)果示例代碼

 更新時間:2017年07月06日 11:21:10   作者:帥胡  
這篇文章主要給大家介紹了關(guān)于利用python獲取Ping結(jié)果的相關(guān)資料,文中給出了詳細(xì)的示例代碼供大家參考學(xué)習(xí),對大家具有一定的參考價值,需要的朋友們下面跟著小編一起來學(xué)習(xí)學(xué)習(xí)吧。

前言

本文主要跟大家分享了關(guān)于利用python獲取Ping結(jié)果的相關(guān)內(nèi)容,分享出來供大家參考學(xué)習(xí),下面話不多說,來一起看看詳細(xì)的介紹吧。

示例代碼:

# -*- coding: utf-8 -*-

import subprocess
import re

def get_ping_result(ip_address):
 p = subprocess.Popen(["ping.exe", ip_address], stdin = subprocess.PIPE, stdout = subprocess.PIPE, stderr = subprocess.PIPE, shell = True)
 out = p.stdout.read().decode('gbk')
 
 reg_receive = '已接收 = \d'
 match_receive = re.search(reg_receive, out)
 
 receive_count = -1
 
 if match_receive:
  receive_count = int(match_receive.group()[6:])
 
 if receive_count > 0: #接受到的反饋大于0,表示網(wǎng)絡(luò)通
  reg_min_time = '最短 = \d+ms'
  reg_max_time = '最長 = \d+ms'
  reg_avg_time = '平均 = \d+ms'
  
  match_min_time = re.search(reg_min_time, out)
  min_time = int(match_min_time.group()[5:-2])
  
  match_max_time = re.search(reg_max_time, out)
  max_time = int(match_max_time.group()[5:-2])
  
  match_avg_time = re.search(reg_avg_time, out)
  avg_time = int(match_avg_time.group()[5:-2])
  
  return [receive_count, min_time, max_time, avg_time]
 else:
  print('網(wǎng)絡(luò)不通,目標(biāo)服務(wù)器不可達(dá)!')
  return [0, 9999, 9999, 9999]
  
if __name__ == '__main__':
 ping_result = get_ping_result('114.80.83.69')
 print(ping_result)

總結(jié)

以上就是這篇文章的全部內(nèi)容了,希望本文的內(nèi)容對大家的學(xué)習(xí)或者工作能帶來一定的幫助,如果有疑問大家可以留言交流,謝謝大家對腳本之家的支持。

相關(guān)文章

  • python實現(xiàn)備份目錄的方法

    python實現(xiàn)備份目錄的方法

    這篇文章主要介紹了python實現(xiàn)備份目錄的方法,實例總結(jié)了Python實現(xiàn)備份目錄的三種常用技巧,具有一定參考借鑒價值,需要的朋友可以參考下
    2015-08-08
  • 用Django寫天氣預(yù)報查詢網(wǎng)站

    用Django寫天氣預(yù)報查詢網(wǎng)站

    今天小編就為大家分享一篇關(guān)于用Django寫天氣預(yù)報查詢網(wǎng)站的文章,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧
    2018-10-10
  • Python第三方庫的幾種安裝方式(小結(jié))

    Python第三方庫的幾種安裝方式(小結(jié))

    這篇文章主要介紹了Python第三方庫的幾種安裝方式(小結(jié)),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-04-04
  • Python臨時文件創(chuàng)建之tempfile模塊介紹

    Python臨時文件創(chuàng)建之tempfile模塊介紹

    這篇文章主要介紹了Python臨時文件創(chuàng)建之tempfile模塊,Python的tempfile模塊是用來創(chuàng)建臨時文件或者文件夾的跨平臺工具,下面關(guān)于模塊簡單介紹需要的小伙伴可以參考一下
    2022-03-03
  • 詳解python os.walk()方法的使用

    詳解python os.walk()方法的使用

    今天給大家?guī)淼氖顷P(guān)于Python的相關(guān)知識,文章圍繞python os.walk()方法的使用展開,文中有非常詳細(xì)的介紹及代碼示例,需要的朋友可以參考下
    2021-06-06
  • Pandas的MultiIndex多層索引使用說明

    Pandas的MultiIndex多層索引使用說明

    這篇文章主要介紹了Pandas的MultiIndex多層索引使用說明,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-09-09
  • python學(xué)習(xí)實操案例(二)

    python學(xué)習(xí)實操案例(二)

    這篇文章主要介紹了python學(xué)習(xí)實操案例,主要實操內(nèi)容有二進(jìn)制轉(zhuǎn)換、為自己手機充值、、計算能量的消耗等,需要的小伙伴可以參考一下
    2022-02-02
  • 詳解Python nose單元測試框架的安裝與使用

    詳解Python nose單元測試框架的安裝與使用

    本篇文章主要介紹了詳解Python nose單元測試框架的安裝與使用,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-12-12
  • pytorch常用函數(shù)定義及resnet模型修改實例

    pytorch常用函數(shù)定義及resnet模型修改實例

    這篇文章主要為大家介紹了pytorch常用函數(shù)定義及resnet模型修改實例,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-06-06
  • 基于Python閉包及其作用域詳解

    基于Python閉包及其作用域詳解

    下面小編就為大家?guī)硪黄赑ython閉包及其作用域詳解。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-08-08

最新評論

康保县| 泾阳县| 新乡县| 东阿县| 湖南省| 尤溪县| 平阳县| 桂林市| 鹤庆县| 全南县| 阳江市| 金阳县| 报价| 南宫市| 临朐县| 万州区| 博乐市| 天津市| 大石桥市| 商水县| 武城县| 沂源县| 信阳市| 开平市| 安顺市| 婺源县| 福贡县| 巨鹿县| 渝中区| 安乡县| 合作市| 岱山县| 资阳市| 海伦市| 西乌| 南安市| 南靖县| 蕲春县| 东台市| 六安市| 济南市|