判断计算机是否可以ping通
2024-08-21 10:45:41
#!/usr/bin/python
# -*- coding: utf-8 -*-
import os
of = open('servers.txt','r')
ofw=open('servers_ping.txt','a')
for f in of:
server = f.split(',')[0]
print server
ping_result = os.popen('ping %s -c 1' % (server)).readlines()
#convert list to string
ping_result_s = ''.join(ping_result)
#find string "Destination Host Unreachable"
if ping_result_s.find('Destination Host Unreachable') <> -1:
print '%s is not reached' % (server)
else:
print '%s is reached' % (server)
ofw.write('%s is reached\n' % (server))
of.close()
ofw.close()
最新文章
- Module Zero学习目录
- 应用程序框架实战三十四:数据传输对象(DTO)介绍及各类型实体比较
- 解决Eclipse里Maven工程报 An error occurred while filtering resources错误
- hive中同列多行数据组合的方法以及array to string要点(行转列)
- Qt线程(1) moveToThread
- Android开发-API指南-进程与线程
- HTML QQ聊天代码 简单的一行代码
- StarlingMVC Framework 原理。。。
- [九度OJ]1011.最大连续子序列
- COCOS2D-X 精灵创建随笔
- Android客户端与服务端交互之登陆示例
- Linux查看用于终止进程命令
- PySocks安装使用方法
- mysql分组用法
- SqlDataAdapter简单介绍 (转)
- 一点做用户画像的人生经验:ID强打通
- c#按照指定长度切分字符串
- HTML ajax 上传文件限制文件的类型和文件大小
- ReactNative Ios报出 &#39;React/RCTBundleURLProvider.h&#39; file not found错误
- javascript原生事件总结
热门文章
- 【CSS3】background-origin和background-clip的区别
- Maven仓库汇总
- Kubernetes是什么
- unity 和 iOS/Android 信息交互(方法调用)
- SQL Server 获取(本周、本月、本旬、本季、本年)的某一天
- C# 转换Json类
- ASP.NET 使用ajaxfileupload.js插件出现上传较大文件失败的解决方法(ajaxfileupload.js第一弹)
- 一、hadoop单节点安装测试
- 撩课-Web大前端每天5道面试题-Day16
- oracle sum(col1) over(partition by col2 order by col3):实现分组递增汇总