2,自动化巡检_excel巡检模板
时间:2019-09-27
本文章向大家介绍2,自动化巡检_excel巡检模板,主要包括2,自动化巡检_excel巡检模板使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
自动化巡检脚本
创建两个巡检excel
import xlwt workbook = xlwt.Workbook(encoding='utf-8') #创建第一个巡检sheet cisco = workbook.add_sheet('上海网络设备巡检') style = xlwt.XFStyle() pattern = xlwt.Pattern() pattern.pattern = xlwt.Pattern.SOLID_PATTERN pattern.pattern_fore_colour = xlwt.Style.colour_map['red'] style.pattern = pattern borders = xlwt.Borders() borders.left = 1 borders.right = 1 borders.top = 1 borders.bottom = 1 style.borders = borders al = xlwt.Alignment() al.horz = 0x02 al.vert = 0x01 style.alignment = al style1 = xlwt.XFStyle() borders = xlwt.Borders() borders.left = 1 borders.right = 1 borders.top = 1 borders.bottom = 1 style1.borders = borders al = xlwt.Alignment() al.horz = 0x02 al.vert = 0x01 style1.alignment = al style3 = xlwt.XFStyle() borders = xlwt.Borders() borders.left = 1 borders.right = 1 borders.top = 1 borders.bottom = 1 style3.borders = borders al = xlwt.Alignment() al.horz = 0x02 al.vert = 0x01 style3.alignment = al first_col = cisco.col(0) sec_col = cisco.col(1) thr_col = cisco.col(2) for_col = cisco.col(3) first_col.width = 200 * 25 sec_col.width = 120 * 25 thr_col.width = 120 * 25 for_col.width = 320 * 25 cisco.write(0, 0,'设备名称',style) cisco.write(0,1, '管理地址',style) cisco.write(0,2, '检查项',style) cisco.write(0,3, '检查结果',style) cisco.write(1,2, '电源状态',style1) cisco.write(2,2, 'cpu使用率',style1) cisco.write(3,2, '运行时间',style1) cisco.write(4,2, '内存使用率',style1) cisco.write(5,2, '风扇状态',style1) cisco.write(6,2, '日志条目',style1) #上面是第一个sheet cisco2 = workbook.add_sheet('昆山网络巡检表') style = xlwt.XFStyle() pattern = xlwt.Pattern() pattern.pattern = xlwt.Pattern.SOLID_PATTERN pattern.pattern_fore_colour = xlwt.Style.colour_map['red'] style.pattern = pattern borders = xlwt.Borders() borders.left = 1 borders.right = 1 borders.top = 1 borders.bottom = 1 style.borders = borders al = xlwt.Alignment() al.horz = 0x02 al.vert = 0x01 style.alignment = al style1 = xlwt.XFStyle() borders = xlwt.Borders() borders.left = 1 borders.right = 1 borders.top = 1 borders.bottom = 1 style1.borders = borders al = xlwt.Alignment() al.horz = 0x02 al.vert = 0x01 style1.alignment = al style3 = xlwt.XFStyle() borders = xlwt.Borders() borders.left = 1 borders.right = 1 borders.top = 1 borders.bottom = 1 style3.borders = borders al = xlwt.Alignment() al.horz = 0x02 al.vert = 0x01 style3.alignment = al first_col = cisco2.col(0) sec_col = cisco2.col(1) thr_col = cisco2.col(2) for_col = cisco2.col(3) first_col.width = 200 * 25 sec_col.width = 120 * 25 thr_col.width = 120 * 25 for_col.width = 320 * 25 cisco2.write(0, 0,'设备名称',style) cisco2.write(0,1, '管理地址',style) cisco2.write(0,2, '检查项',style) cisco2.write(0,3, '检查结果',style) cisco2.write(1,2, '电源状态',style1) cisco2.write(2,2, 'cpu使用率',style1) cisco2.write(3,2, '运行时间',style1) cisco2.write(4,2, '内存使用率',style1) cisco2.write(5,2, '风扇状态',style1) cisco2.write(6,2, '日志条目',style1) workbook.save('上海韵达分拨网络设备巡检1.xls')
原文地址:https://www.cnblogs.com/xiaomai-rhce/p/11597965.html
- 黑客是如何通过RDP远程桌面服务进行攻击的
- SDL的几个宽高概念讲解(文中有福利)
- [安全科普]你必须了解的session的本质
- Android中如何动态的实现设置全屏和退出全屏
- Android 双进程Service常驻后台,无惧“一键清理”
- Android之捕获TextView超链接
- 自封装Android软键盘工具类ImeUtil
- XSS挑战第一期Writeup
- 安全公司新星Aorato推出“行为防火墙”
- 倍数提高工作效率的 Android Studio 奇技
- xss如何加载远程js的一些tips
- Android中如何实现图文混排
- Jenkins 创始人:持续交付的 What、Why 及 How
- Android中如何提取和生成mp4文件
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法
- css的radial-gradient大详解
- 你想知道的优惠券业务,SkrShop告诉你
- js汇率计算器系统
- 数学--数论--欧拉降幂和广义欧拉降幂(实用好理解)
- JS逐步教你做(自己版本)的视频播放器(我先声明,step我不懂是什么意思,所以没用)
- 【mysql系列】细谈“explain”之理论Part
- 如果用java swing编写一个五子棋(人人对战)
- 【mysql系列】细谈explain执行计划之“谜”
- 洛谷 P1352 没有上司的舞会(树形 DP)
- CF思维联系– CodeForces - 991C Candies(二分)
- 洛谷P1122 最大子树和 树形DP初步
- JAVA_WEB--jsp语法
- 图论--树的直径--DFS+树形DP模板
- js逐步教你实现原生电影院系统
- JAVA_WEB--jsp概述