批次檢測主機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')
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/51077/viewspace-2699438/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 批次檢測主機IP(一)
- Python讀取大量Excel檔案並跨檔案批次計算平均值PythonExcel
- Laravel Excel 如何獲取 Excel 檔案的公式結果LaravelExcel公式
- java 生成 excel檔案JavaExcel
- 流式生成Excel檔案Excel
- POI生成EXCEL檔案Excel
- 如何將excel表格匯入word並保持格式不變 如何把excel的表格弄到word文件Excel
- linux批次find查詢檔案並批次替換覆蓋該檔案Linux
- 如何把大 Excel 檔案拆成多個小檔案Excel
- 報表如何批次匯出成 excel 檔案Excel
- ip代理-Golang協程批次檢測代理線路Golang
- 根據ip列表檢測主機狀態(shell指令碼)指令碼
- 讀取本地Excel檔案生成echartsExcelEcharts
- win10 系統excel檔案如何加密 win10excel表格檔案加密方法Win10Excel加密
- Java 根據模板生成 PDF 檔案 以及 excel 檔案JavaExcel
- freemarker生成複雜樣式圖片並無檔案損壞的excelExcel
- pageoffice線上開啟word檔案生成表格
- excel怎麼批次間隔插行 excel表格如何隔行插行Excel
- nodejs 讀取excel檔案,並去重NodeJSExcel
- 記事本怎麼轉換成excel表格 怎麼把記事本資料生成excel資料Excel
- 把 var_dump 的結果儲存進同名 log 檔案的方法
- Django - 檢視層 - 生成CSV檔案Django
- python給excel單元格批次生成超連結(pandas+openpyxl)PythonExcel
- WebUI測試-獲取html頁面表格資料並存到Excel中WebUIHTMLExcel
- 對大量ip:port進行批次telnet檢測的python指令碼Python指令碼
- SAP UI5 表格資料如何匯出成 Excel 檔案(Table Export As Excel)UIExcelExport
- 如何在ppt中加入一個excel檔案 如何把excel嵌入到pptExcel
- 利用VNPY回測引擎分析實盤交易,並用excel和pdf輸出分析結果Excel
- 批次對比結果集
- 如何檢視和分析Excel表格資料Excel
- 純前端生成Excel檔案騷操作——WebAssembly & web workers前端ExcelWeb
- Element-ui,Vue表格匯出生成Excel表UIVueExcel
- 利用JavaScript所見即所得的生成Excel表格JavaScriptExcel
- 如何批次匯出地圖上商家店鋪資料到手機電腦excel表格地圖Excel
- Python批次分割Excel後逐行做差、合併檔案的方法PythonExcel
- 按概率生成隨機結果,自己控制字元結果的生成類似彩票系統隨機字元
- 檔案批次查詢複製匯出,按檔名批次查詢檔案,按檔案內容批次查詢檔案
- Java 渲染 docx 檔案,並生成 pdf 加水印Java