对原代码进行了修改,添加了主机总数、高危漏洞总数、中危漏洞总数。代码如下:
"""
======================
@Auther:CacheYu
@Time:2019/11/18 下午
======================
"""
#!usr/bin/python
#coding:utf-8
import zipfile
from bs4 import BeautifulSoup
import sys
# import xlwings as xw 写入到excel中
import os
#python3 输入方式:xxx.py 文件绝对地址
# 获取IP危险等级信息
def html(file):
with zipfile.ZipFile(file,'r') as z:
# print(z.namelist())
f=z.open('index.html')
souphtml = BeautifulSoup(f,'lxml')
soup_hostsum = souphtml.find_all(class_="report_table plumb")
hostsum = soup_hostsum[2].find(class_="even").find('td').get_text().replace(' ','').replace('\t','').replace('\n','