千家信息网

如何批量检测主机IP并把结果生成excel文件表格

发表于:2025-01-20 作者:千家信息网编辑
千家信息网最后更新 2025年01月20日,如何批量检测主机IP并把结果生成excel文件表格,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。这是对上一个脚本的扩展,增加了生成exc
千家信息网最后更新 2025年01月20日如何批量检测主机IP并把结果生成excel文件表格

如何批量检测主机IP并把结果生成excel文件表格,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。

这是对上一个脚本的扩展,增加了生成excel表格

#coding=gbk

import os

import sys

import xlwt

wk = xlwt.Workbook(encoding = 'utf-8')

sheet1 = wk.add_sheet("IP62",cell_overwrite_ok=True)

style = xlwt.XFStyle()

sheet1.write(0, 0,'ip地址',style)

sheet1.write(0,1, '状态',style)

x = y = 0

for ip in range(1,255):

res = os.system('ping -n 1 -w 1 '+sys.argv[1]+str(ip))

if res == 0:

print(sys.argv[1]+str(ip)+' up')

sheet1.write(ip,0,sys.argv[1]+str(ip))

sheet1.write(ip,1,'up')

x += 1

else:

print(sys.argv[1]+str(ip)+' down')

sheet1.write(ip,0,sys.argv[1]+str(ip))

sheet1.write(ip,1,'down')

y += 1

print('total up ip is '+str(x))

print('total down ip is '+str(y))

sheet1.write(ip+1,0,'total up ip is '+str(x))

sheet1.write(ip+2,0,'total down ip is '+str(y))

wk.save('ip.xls')

看完上述内容,你们掌握如何批量检测主机IP并把结果生成excel文件表格的方法了吗?如果还想学到更多技能或想了解更多相关内容,欢迎关注行业资讯频道,感谢各位的阅读!

表格 生成 主机 文件 结果 检测 内容 方法 更多 问题 束手无策 为此 原因 地址 对此 技能 状态 篇文章 经验 脚本 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 win10连接不到共享服务器 icloud怎么上传数据库 料我吧上海网络技术有限公司 阿里巴巴商业服务器 杭州地铁外包软件开发 四川宜米互联网科技有限公司 联想服务器 机柜 onenet搭建数据库 战地5社区服务器名字 网络技术求职意向 文件服务器资源管理器配额 软件开发付定金怎么入账 防特网软件开发工程师经理 软件开发正常上班时间 vb软件软件开发流程图 32岁学软件开发有用吗 数据库查询设计语句 阿里数据库 按量 服务器常用的操作系统及优缺点 js怎么与数据库中内容比较 大恒文档安全服务器端 抚州天拓网络技术有限公司 东莞市软件开发培训 无线网络技术教程期末考试 湖北app软件开发一般要多少钱 沈阳春田花开互联网科技公司 服务器管理器墨迹和手写服务 小米电视网络经常无法连接服务器 阿里数据库是阿里巴巴的吗 如何用云服务器做虚拟电脑
0