admin管理员组

文章数量:1609670

在 Excel 表格看报表数据时,有时会有点不好看,尝试转 Html 页面,变得稍微能接受些,不过,我觉得这应该会是一个磨炼的过程,下面是Excel数据转Html页面的简单实现,后面有空会更新一些优化版本。直接看代码,还有结果。

代码演示:

#!/usr/bin/env python
# -*-coding:utf-8-*-

__author__ = 'muxiu'
__time__ = '2022-5-04'

import os
import pandas as pd

PATH = os.path.abspath('.')  # . 表示当前所处的文件夹的绝对路径, .. 两个点代表上一级的绝对路径
EXCELPATH = PATH + r"\test.xlsx"   # excel 文件路径

def paint():

    #                                                  # 仿宋: FangSong 微软雅黑: Microsoft YaHei 黑体: SimHei
    df = pd.read_excel(EXCELPATH)
    print("df: \n", df)

    print("df.info(): \n", df.info())  # 获取 DataFrame 的摘要
    print("df.head(): \n", df.head())  # 根据位置返回对象的前n行信息(默认值为5) ,用于快速测试数据集
    print("df.describe(): \n", df.describe())  # 生成描述性统计数据,总结数据集分布的集中趋势,分散和形状,不包括 NaN值。
    # 数据预处理
    data = df.dropna(axis=0)  # 删除所有包含空值的行,0是行,1是列
    print("data.info(): \n", data.info())
    print("data: \n", data)
    df.to_html('report.html', header=True, index=False)   # index=False 排除了 第一列 0 1 2



if __name__ == "__main__":
    paint()
    

Excel 文件内容:

运行结果:

参考链接:
python Excel数据表格转为HTML网页数据表格

其他链接: (该链接请随意)

Windows 10 - Ptyhon - 数据分析 - Openpyxl 导入Excel

本文标签: 表格页面数据PythonExcel