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之眼花缭乱的运算符
Sep 14 Python
Python获取Windows或Linux主机名称通用函数分享
Nov 22 Python
Python多线程编程(七):使用Condition实现复杂同步
Apr 05 Python
Windows上配置Emacs来开发Python及用Python扩展Emacs
Nov 20 Python
spyder常用快捷键(分享)
Jul 19 Python
Python中的探索性数据分析(功能式)
Dec 22 Python
Python线程创建和终止实例代码
Jan 20 Python
详解django.contirb.auth-认证
Jul 16 Python
对pycharm代码整体左移和右移缩进快捷键的介绍
Jul 16 Python
python读写文件write和flush的实现方式
Feb 21 Python
python网络编程之五子棋游戏
May 14 Python
Python如何把十进制数转换成ip地址
May 25 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
实现dedecms全站URL静态化改造的代码
2007/03/29 PHP
用php或asp创建网页桌面快捷方式的代码
2010/03/23 PHP
php中inlcude()性能对比详解
2012/09/16 PHP
PHP在innodb引擎下快速代建全文搜索功能简明教程【基于xunsearch】
2016/10/14 PHP
php实现的网页版剪刀石头布游戏示例
2016/11/25 PHP
PHP实现将多个文件压缩成zip格式并下载到本地的方法示例
2018/05/23 PHP
PHP基于面向对象封装的分页类示例
2019/03/15 PHP
解放web程序员的输入验证
2006/10/06 Javascript
IE无法设置短域名下Cookie
2010/09/23 Javascript
javascript实现简单的Map示例介绍
2013/12/23 Javascript
ext combobox动态加载数据库数据(附前后台)
2014/06/17 Javascript
js全选实现和判断是否有复选框选中的方法
2015/02/17 Javascript
jQuery实现div拖拽效果实例分析
2016/02/20 Javascript
RequireJs的使用详解
2017/02/19 Javascript
详解Vue2.0里过滤器容易踩到的坑
2017/06/01 Javascript
AngularJS $http post 传递参数数据的方法
2018/10/09 Javascript
微信小程序实现分享朋友圈的图片功能示例
2019/01/18 Javascript
JS实现电话号码的字母组合算法示例
2019/02/26 Javascript
小程序中this.setData的使用和注意事项
2019/08/28 Javascript
python3 enum模块的应用实例详解
2019/08/12 Python
python反转列表的三种方式解析
2019/11/08 Python
Django模板报TemplateDoesNotExist异常(亲测可行)
2020/12/18 Python
python 制作本地应用搜索工具
2021/02/27 Python
详解通过focusout事件解决IOS键盘收起时界面不归位的问题
2019/07/18 HTML / CSS
澳大利亚领先的武术用品和健身器材供应商:SMAI
2019/03/24 全球购物
英国在线滑雪板和冲浪商店:The Board Basement
2020/01/11 全球购物
企业安全生产责任书
2014/04/14 职场文书
艺术设计专业毕业生推荐信
2014/07/08 职场文书
安全目标管理责任书
2014/07/25 职场文书
财产分割协议书范本
2014/11/03 职场文书
党员干部廉政承诺书
2015/04/28 职场文书
离婚承诺书格式范文
2015/05/04 职场文书
逃出克隆岛观后感
2015/06/09 职场文书
读书笔记怎么写
2015/07/01 职场文书
《卧薪尝胆》读后感3篇
2019/12/26 职场文书
Pillow图像处理库安装及使用
2022/04/12 Python