永发信息网

python 判断ip是否能ping通

答案:2  悬赏:10  手机版
解决时间 2021-01-31 21:26
python 判断ip是否能ping通
最佳答案
python编程下,检查IP是否能ping通,并且分别导入两个文件,代码如下:

#!/usr/bin/python
#-*- coding:gb18030 -*-
'''
Created on 2015-7-7
#判断文件中的ip是否能ping通,并且将通与不通的ip分别写到两个文件中
#文件中的ip一行一个
'''
import time,os
start_Time=int(time.time()) #记录开始时间
def ping_Test():
ips=open('host.txt','r')
ip_True = open('ip_True.txt','w')
ip_False = open('ip_False.txt','w')
count_True,count_False=0,0
for ip in ips.readlines():
ip = ip.replace('\n','') #替换掉换行符
return1=os.system('ping -n 2 -w 1 %s'%ip) #每个ip ping2次,等待时间为1s
if return1:
print 'ping %s is fail'%ip
ip_False.write(ip) #把ping不通的写到ip_False.txt中
count_False += 1
else:
print 'ping %s is ok'%ip
ip_True.write(ip) #把ping通的ip写到ip_True.txt中
count_True += 1
ip_True.close()
ip_False.close()
ips.close()
end_Time = int(time.time()) #记录结束时间
print "time(秒):",end_Time - start_Time,"s" #打印并计算用的时间
print "ping通数:",count_True," ping不通的ip数:",count_False
ping_Test()
全部回答
python编程下,检查ip是否能ping通,并且分别导入两个文件,代码如下: #!/usr/bin/python #-*- coding:gb18030 -*- ''' created on 2015-7-7 #判断文件中的ip是否能ping通,并且将通与不通的ip分别写到两个文件中 #文件中的ip一行一个 ''' import time,os start_time=int(time.time()) #记录开始时间 def ping_test():     ips=open('host.txt','r')     ip_true = open('ip_true.txt','w')     ip_false = open('ip_false.txt','w')     count_true,count_false=0,0     for ip in ips.readlines():         ip = ip.replace('\n','')  #替换掉换行符         return1=os.system('ping -n 2 -w 1 %s'%ip) #每个ip ping2次,等待时间为1s         if return1:             print 'ping %s is fail'%ip             ip_false.write(ip)  #把ping不通的写到ip_false.txt中             count_false += 1         else:             print 'ping %s is ok'%ip             ip_true.write(ip)  #把ping通的ip写到ip_true.txt中             count_true += 1     ip_true.close()     ip_false.close()     ips.close()     end_time = int(time.time())  #记录结束时间     print "time(秒):",end_time - start_time,"s"  #打印并计算用的时间     print "ping通数:",count_true,"   ping不通的ip数:",count_false ping_test()
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
32路网络高清监控系统设备清单,请问价格合适
对于新增污染源正常排放,需预测的计算点有(
关于管制刑的执行。可不可以说执行机关是公安
蓝狐乐队的成员在做什么
买牧童笛送的一小盒的东西是什么,膏状的白色
鲁格村地址在什么地方,我要处理点事
材料一:2012年3月,陕西省社会科学院发布《
哥哥张国荣的歌曲,哪几首最好听?
措日村怎么去啊,我要去那办事
梦青村地址好找么,我有些事要过去
excel表格求助,我要在一个表格的两行分别引用
我有一个黄酸刺的树根,很好看,有雕刻价值吗
云南普洱茶长淡绿色的毛 ,还能喝不?
神青龙村地址在什么地方,我要处理点事
下图是某细胞进行有丝分裂的简图,据图回答:
推荐资讯
童话世界儿童专业摄影(文化路一中东50米路北
根据存货陆续供应与使用模型,下列情形中能够
南宁寻找个安静点的小酒吧喝酒
用一根铁丝可以围成一个长12宽5高4长方体如果
渭南市临渭区育红中学地址在哪,我要去那里办
女友晚上和我聊天,一面说她瞌睡了,一面又说
h淮北矿业集团公司祁南煤矿学校地址在什么地
星光银楼地址在什么地方,想过去办事
朝鲜和韩国的交界是哪座山
马自达3底盘件是不是和福克斯通用的
白冠牦缨的意思是什么啊?知道的请说下!
买速腾送欧华导航,是用欧华导航还是加1000元
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?