当前位置:   article > 正文

Python - Excel表格数据 转 Html 页面 - 1_python 表格转html美化

python 表格转html美化

在 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()
    
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32

Excel 文件内容:
在这里插入图片描述
运行结果:

在这里插入图片描述

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

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

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

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/我家小花儿/article/detail/249991
推荐阅读
相关标签
  

闽ICP备14008679号