赞
踩
在 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网页数据表格
其他链接: (该链接请随意)
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。