博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
python如何判断和对端Linux主机是网络通
阅读量:6329 次
发布时间:2019-06-22

本文共 536 字,大约阅读时间需要 1 分钟。

我们经常要用Python脚本通过paramiko方式登录到远端Linux系统上去执行一些脚本操作,但是如果远端主机很多,这里我们最好可以判断一下本地和远端网络是否为通,通过一下方式可以实现判断网络是否为通。

1 #!/user/bin/python 2 import subprocess 3 def ping (ip): 4     cmd = 'ping -n 1 %s' %ip 5     outfile = 'ping.tmp' 6     ret = subprocess.call(cmd,shell=Ture,stdout = open(outfile,'a+'),stderr = subprocess.STOUT) 7     if ret == 0: 8         print "%s server is alive" %ip 9     else10         print "%s server is down" %ip11 12 if '__name__' == '__main__'13     ping(192.1.1.1)

 

转载于:https://www.cnblogs.com/rootmelon/p/5011458.html

你可能感兴趣的文章
OpenCV 入门
查看>>
Node中异步和同步的实现
查看>>
理解Underscore中的flatten函数
查看>>
强制类型转换——宽松相等和严格相等
查看>>
JavaScript 骚操作
查看>>
升级 Docker 中的 gitlab 服务
查看>>
JavaSE基础:数组
查看>>
RxSwift 之 Observable
查看>>
互联网广告的背后是什么(3):今日头条DSP的基本信息和主要特点
查看>>
部分 Android 手机硬压视频和 IOS 播放器不兼容的问题
查看>>
资产配置的难题,要靠一线城市的价值洼地解决?
查看>>
《The Startup Way》作者访谈
查看>>
青雀推出小程序服务矩阵 助企业抢占首波移动先机
查看>>
一、WebGL——着色器和绘制
查看>>
Java快速扫盲指南
查看>>
[分享]iOS开发-设置NavigationBar的颜色和字体属性
查看>>
[LintCode] Max Points on a Line
查看>>
Expression Blend4经验分享:制作一个简单的文字按钮样式
查看>>
基于python27+pylot的网站并发压力测试
查看>>
linux下两个进程可以同时打开同一个文件吗?返回的文件描述符一样吗?
查看>>