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实现ip查询示例
Mar 26 Python
详解Django框架中的视图级缓存
Jul 23 Python
python之PyMongo使用总结
May 26 Python
Python基于回溯法子集树模板解决0-1背包问题实例
Sep 02 Python
python使用mysql的两种使用方式
Mar 07 Python
pandas 数据结构之Series的使用方法
Jun 21 Python
python 实现12bit灰度图像映射到8bit显示的方法
Jul 08 Python
python实现图像检索的三种(直方图/OpenCV/哈希法)
Aug 08 Python
tensorflow 实现自定义梯度反向传播代码
Feb 10 Python
Python 实现向word(docx)中输出
Feb 13 Python
关于python 的legend图例,参数使用说明
Apr 17 Python
用OpenCV进行年龄和性别检测的实现示例
Jan 29 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
从一个不错的留言本弄的mysql数据库操作类
2007/09/02 PHP
PHP 用数组降低程序的时间复杂度
2009/12/04 PHP
调试一段PHP程序时遇到的三个问题
2012/01/17 PHP
Laravel框架路由配置总结、设置技巧大全
2014/09/03 PHP
php基于表单密码验证与HTTP验证用法实例
2015/01/06 PHP
PHP动态柱状图实现方法
2015/03/30 PHP
Zend Framework动作控制器用法示例
2016/12/09 PHP
JQuery 绑定select标签的onchange事件,弹出选择的值,并实现跳转、传参
2011/01/06 Javascript
jquery 倒计时效果实现秒杀思路
2013/09/11 Javascript
javascript函数作用域学习示例(js作用域)
2014/01/13 Javascript
jquery实现input输入框实时输入触发事件代码
2014/01/28 Javascript
javascript面向对象之this关键词用法分析
2015/01/13 Javascript
JavaScript动态添加style节点的方法
2015/06/09 Javascript
帝国cms首页列表页实现点赞功能
2017/10/30 Javascript
使用vuex的state状态对象的5种方式
2018/04/19 Javascript
详解vue-loader在项目中是如何配置的
2018/06/04 Javascript
解决vue2 在mounted函数无法获取prop中的变量问题
2018/11/15 Javascript
Vue 实现显示/隐藏层的思路(加全局点击事件)
2019/12/31 Javascript
[52:36]VGJ.S vs Serenity 2018国际邀请赛小组赛BO2 第一场 8.19
2018/08/21 DOTA
[01:06:26]全国守擂赛第二周 Team Coach vs DeMonsTer
2020/04/28 DOTA
Python数据结构与算法之列表(链表,linked list)简单实现
2017/10/30 Python
Python面向对象类的继承实例详解
2018/06/27 Python
Python zip函数打包元素实例解析
2019/12/11 Python
Python matplotlib画曲线例题解析
2020/02/07 Python
django 解决自定义序列化返回处理数据为null的问题
2020/05/20 Python
python线程池 ThreadPoolExecutor 的用法示例
2020/10/10 Python
python 简单的调用有道翻译
2020/11/25 Python
Canvas绘制浮动球效果的示例
2017/12/29 HTML / CSS
Interrail法国:乘火车探索欧洲,最受欢迎的欧洲铁路通票
2019/08/27 全球购物
打架检讨书300字
2014/02/02 职场文书
更夫岗位责任制
2014/02/11 职场文书
军训自我鉴定怎么写
2014/02/13 职场文书
探亲假请假条
2014/04/11 职场文书
商务日语专业自荐信
2014/04/17 职场文书
地球一小时宣传标语
2014/06/24 职场文书
刘公岛导游词
2015/02/05 职场文书