python 多线程 popen ping指定IP是否在线 判断连通

Posted 皓月盈江

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python 多线程 popen ping指定IP是否在线 判断连通相关的知识,希望对你有一定的参考价值。

问题描述
在某些问题背景下,需要确认是否多台终端在线,也就是会使用我们牛逼的ping这个命令,做一些的ping操作,如果需要确认的设备比较少,也还能承受。倘若,在手中维护的设备很多,那么这无疑会变成一个恼人的问题。脚本的作用就凸显了。另外,我们需要使用多线程的一种措施,否则单线程很难在很短的时间内拿到统计结果。

应用背景
有多台设备需要维护,周期短,重复度高;
单台设备配备多个IP,需要经常确认网络是否通常;
等等其他需要确认网络是否畅通的地方

1.采用单线程措施
main.py

import time
import os

status1 = \'ping success\'
status2 = \'ping fail\'


def pingComputer():
    

以上是关于python 多线程 popen ping指定IP是否在线 判断连通的主要内容,如果未能解决你的问题,请参考以下文章

python 多线程 ping

Python多线程局域网扫IP的问题

python教程判断一下一个 IP 在不在线?ping IP教程

delphi多线程参数传递问题

python获取PING结果

从线程ping多个ip时的Python ICMP ping实现?