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

Python利用WMI實現(xiàn)ping命令的例子

 更新時間:2019年08月14日 19:35:17   作者:mighty13  
今天小編就為大家分享一篇Python利用WMI實現(xiàn)ping命令的例子,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

WMI是Windows系統(tǒng)的一大利器,Python的win32api庫提供了對WMI的支持,安裝win32api即可使用 WMI。

本例通過WMI的WQL實現(xiàn)ping命令。

import wmi
c = wmi.WMI()
wql = "SELECT StatusCode FROM Win32_PingStatus WHERE Address = '127.0.0.1'"

for i in c.query(wql):
  if i.StatusCode:
    print 'offline'
  else:
    print 'online'

c.query(wql)的結(jié)構(gòu)如下,其中StatusCode為0表示能夠ping通,大于0表示ping不通

instance of Win32_PingStatus
{
  Address = "127.0.0.1";
  BufferSize = 32;
  NoFragmentation = FALSE;
  RecordRoute = 0;
  ResolveAddressNames = FALSE;
  SourceRoute = "";
  SourceRouteType = 0;
  StatusCode = 0;
  Timeout = 1000;
  TimestampRoute = 0;
  TimeToLive = 128;
  TypeofService = 128;
};

以上這篇Python利用WMI實現(xiàn)ping命令的例子就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

最新評論

来安县| 龙游县| 南木林县| 祁门县| 舒城县| 襄樊市| 东乡族自治县| 报价| 弥渡县| 鄂温| 淳化县| 宁陕县| 县级市| 肃宁县| 麻阳| 江山市| 黎平县| 郧西县| 胶州市| 邵阳市| 昂仁县| 罗定市| 合川市| 台州市| 虹口区| 根河市| 江达县| 民和| 通辽市| 怀宁县| 安溪县| 娄底市| 安仁县| 延庆县| 民权县| 贵南县| 襄汾县| 新民市| 盘锦市| 乌拉特前旗| 咸丰县|