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提示[Errno 32]Broken pipe导致线程crash错误解决方法
Nov 19 Python
Python实现简单的代理服务器
Jul 25 Python
深入解析Python的Tornado框架中内置的模板引擎
Jul 11 Python
Python与Java间Socket通信实例代码
Mar 06 Python
Python使用回溯法子集树模板获取最长公共子序列(LCS)的方法
Sep 08 Python
Python+matplotlib实现计算两个信号的交叉谱密度实例
Jan 08 Python
python MySQLdb使用教程详解
Mar 20 Python
python词云库wordCloud使用方法详解(解决中文乱码)
Feb 17 Python
在keras里实现自定义上采样层
Jun 28 Python
python给视频添加背景音乐并改变音量的具体方法
Jul 19 Python
详解python UDP 编程
Aug 24 Python
python实现图片转字符画
Feb 19 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
ubuntu下编译安装xcache for php5.3 的具体操作步骤
2013/06/18 PHP
PHP file_get_contents设置超时处理方法
2013/09/30 PHP
php上传文件并存储到mysql数据库的方法
2015/03/16 PHP
PHP基于文件存储实现缓存的方法
2015/07/20 PHP
使用composer 安装 laravel框架的方法图文详解
2019/08/02 PHP
在IE下:float属性会影响offsetTop的取值
2006/12/22 Javascript
js网页中的(运行代码)功能实现思路
2013/02/04 Javascript
javascript手工制作悬浮菜单
2015/02/12 Javascript
关于js里的this关键字的理解
2015/08/17 Javascript
详解页面滚动值scrollTop在FireFox与Chrome浏览器间的兼容问题
2015/12/03 Javascript
JavaScript实现的贝塞尔曲线算法简单示例
2018/01/30 Javascript
微信小程序实现九宫格抽奖
2020/04/15 Javascript
解决微信小程序调用moveToLocation失效问题【超简单】
2019/04/12 Javascript
原生JS实现动态添加新元素、删除元素方法
2019/05/05 Javascript
[07:39]第一届亚洲邀请赛回顾视频
2017/02/14 DOTA
[01:09:01]完美世界DOTA2联赛循环赛 Magma vs PXG BO2第一场 10.28
2020/10/28 DOTA
windows上安装Anaconda和python的教程详解
2017/03/28 Python
Python对List中的元素排序的方法
2018/04/01 Python
Python 通过requests实现腾讯新闻抓取爬虫的方法
2019/02/22 Python
Python实现时间序列可视化的方法
2019/08/06 Python
Python循环实现n的全排列功能
2019/09/16 Python
python flask搭建web应用教程
2019/11/19 Python
Python如何实现在字符串里嵌入双引号或者单引号
2020/03/02 Python
python3.9实现pyinstaller打包python文件成exe
2020/12/13 Python
法国娇韵诗官方旗舰店:Clarins是来自法国的天然护肤品牌
2018/06/30 全球购物
Fossil美国官网:化石手表、手袋、首饰及配饰
2019/02/17 全球购物
Charles&Keith美国官方网站:新加坡快时尚鞋类和配饰零售商
2019/11/27 全球购物
历史专业大学生职业生涯规划书
2014/03/13 职场文书
大学新生军训方案
2014/05/03 职场文书
党员一帮一活动总结
2014/07/08 职场文书
幼儿园大班区域活动总结
2014/07/09 职场文书
未受刑事制裁公证证明
2014/09/20 职场文书
2014年机关作风建设工作总结
2014/10/23 职场文书
党员教师群众路线个人整改措施
2014/10/28 职场文书
家长评语怎么写
2014/12/30 职场文书
国家助学金受助感言
2015/08/01 职场文书