python实现扫描ip地址的小程序


Posted in Python onApril 16, 2019

python实现扫描ip地址的小程序,具体代码如下所示:

import os,time
import sys
start_Time=int(time.time())
ip_True = open('ip_True.txt','w+')
ip_False = open('ip_False.txt','w+')
IPhost = []
IPbegin = (input(u'请输入起始查询IP: '))
IPend = input(u'请输入终止查询IP: ')
IP1 = IPbegin.split('.')[0]
IP2 = IPbegin.split('.')[1]
IP3 = IPbegin.split('.')[2]
IP4 = IPbegin.split('.')[-1]
IPend_last = IPend.split('.')[-1]
count_True,count_False = 0,0
for i in range(int(IP4)-1,int(IPend_last)):
  ip = str(IP1+'.'+IP2+'.'+IP3+'.'+IP4)
  int_IP4 = int(IP4)
  int_IP4 += 1
  IP4 = str(int_IP4)
  return1=os.system('ping -n 1 -w 1 %s'%ip)
  if return1:
    print('ping %s is fail'%ip)
    ip_False.write(ip+'\n')
    count_False += 1
  else:
    print('ping %s is ok'%ip)
    ip_True.write(ip+'\n')
    count_True += 1
ip_True.close()
ip_False.close()
end_Time = int(time.time())
print("time(秒):",end_Time - start_Time,"s")
print("ping通的ip数:",count_True,"  ping不通的ip数:",count_False)

总结

以上所述是小编给大家介绍的python实现扫描ip地址的小程序,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!
如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!

Python 相关文章推荐
python判断、获取一张图片主色调的2个实例
Apr 10 Python
使用Python设置tmpfs来加速项目的教程
Apr 17 Python
python实现TF-IDF算法解析
Jan 02 Python
分析Python读取文件时的路径问题
Feb 11 Python
python如何为被装饰的函数保留元数据
Mar 21 Python
python3实现字符串的全排列的方法(无重复字符)
Jul 07 Python
Python引用计数操作示例
Aug 23 Python
python利用requests库模拟post请求时json的使用教程
Dec 07 Python
实时获取Python的print输出流方法
Jan 07 Python
Python安装及Pycharm安装使用教程图解
Sep 20 Python
使用Pyhton集合set()实现成果查漏的例子
Nov 24 Python
Python语言内置数据类型
Feb 24 Python
使用Python制作简单的小程序IP查看器功能
Apr 16 #Python
Python使用POP3和SMTP协议收发邮件的示例代码
Apr 16 #Python
Python这样操作能存储100多万行的xlsx文件
Apr 16 #Python
Python字符串内置函数功能与用法总结
Apr 16 #Python
python3实现字符串操作的实例代码
Apr 16 #Python
几个适合python初学者的简单小程序,看完受益匪浅!(推荐)
Apr 16 #Python
Django之无名分组和有名分组的实现
Apr 16 #Python
You might like
php与mysql建立连接并执行SQL语句的代码
2011/07/04 PHP
php实现中文字符截取防乱码方法汇总
2015/04/29 PHP
浅谈Yii乐观锁的使用及原理
2017/07/25 PHP
php文件操作之文件写入字符串、数组的方法分析
2019/04/15 PHP
点图片上一页下一页翻页效果
2008/07/09 Javascript
JSQL SQLProxy 的 php 版本代码
2010/05/05 Javascript
自写简单JS判断是否已经弹出页面
2010/10/20 Javascript
ExtJS下 Ext.Direct加载和提交过程排错小结
2013/04/02 Javascript
使用jQuery解决IE与FireFox下createElement方法的差异
2013/11/14 Javascript
js动态添加表格数据使用insertRow和insertCell实现
2014/05/22 Javascript
connect中间件session、cookie的使用方法分享
2014/06/17 Javascript
完美解决jQuery符号$与其他javascript 库、框架冲突的问题
2016/08/09 Javascript
vue指令以及dom操作详解
2017/03/04 Javascript
Vue2.0利用vue-resource上传文件到七牛的实例代码
2017/07/28 Javascript
简单的网页广告特效实例
2017/08/19 Javascript
详解angular2如何手动点击特定元素上的点击事件
2018/10/16 Javascript
JavaScript 中的无穷数(Infinity)详解
2020/02/13 Javascript
手把手教你实现 Promise的使用方法
2020/09/02 Javascript
微信小程序实现点击导航条切换页面
2020/11/19 Javascript
echarts浮动显示单位的实现方法示例
2020/12/04 Javascript
Python中dictionary items()系列函数的用法实例
2014/08/21 Python
Python 字符串大小写转换的简单实例
2017/01/21 Python
Python如何计算语句执行时间
2019/11/22 Python
Python字典添加,删除,查询等相关操作方法详解
2020/02/07 Python
Django分组聚合查询实例分享
2020/04/29 Python
python实现逻辑回归的示例
2020/10/09 Python
英国度假别墅预订:Sykes Cottages
2017/06/12 全球购物
匈牙利最大的健身制造商和销售商:inSPORTline
2018/10/30 全球购物
荷兰家电销售网站:Welhof
2020/12/08 全球购物
亿阳信通股份有限公司C#笔试题
2016/12/06 面试题
介绍一下write命令
2012/09/24 面试题
党支部创先争优活动总结
2014/08/28 职场文书
2014年服务员工作总结
2014/11/18 职场文书
医院营销工作计划
2015/01/16 职场文书
Pytorch 如何实现常用正则化
2021/05/27 Python
Mysql排查分析慢sql之explain实战案例
2022/04/19 MySQL