python生成html表格
最近做一个小工具,需要将统计数据生成html表格。在网上搜罗一圈后发现用pandas生成表格非常好用。代码如下:
import pandas as pd def convertToHtml(result,title):#将数据转换为html的table#result是list[list1,list2]这样的结构#title是list结构;和result一一对应。titleList[0]对应resultList[0]这样的一条数据对应html表格中的一列d = {}index = 0for t in title:d[t]=result[index]index = index+1df = pd.DataFrame(d)df = df[title]h = df.to_html(index=False)return hif __name__ == '__main__':result = [[u'2016-08-25',u'2016-08-26',u'2016-08-27'],[u'张三',u'李四',u'王二']]title = [u'日期',u'姓名']print(convertToHtml(result,title))
运行结果放入html中显示如下:
DataFrame有很多初始化的方式;不仅仅是这种字典的方式;后面专门写一篇介绍。另外说一句pandas用来处理数据真的太方便了,有兴趣的朋友可以好好研究一下~
转载于:https://www.cnblogs.com/jins-note/p/9520303.html
python生成html表格相关推荐
- 如何用python生成表格_用 Python 生成 HTML 表格
在 邮件报表 之类的开发任务中,需要生成 HTML 表格. 使用 Python 生成 HTML 表格基本没啥难度, for 循环遍历一遍数据并输出标签即可. 如果需要实现合并单元格,或者按需调整表格样 ...
- Python开发技巧-使用Python生成HTML表格
使用Python生成HTML表格并不是什么难事,for循环即可轻松实现,但是如果出现合并某个单元格的需求就比较麻烦了,那么如何才能够实现呢?下面小千就给大家介绍一个好帮手,html-table扩展包. ...
- python修改html表格,用Python生成HTML表格
在 邮件报表 之类的开发任务中,需要生成 HTML 表格. 使用 Python 生成 HTML 表格基本没啥难度, for 循环遍历一遍数据并输出标签即可. 如果需要实现合并单元格,或者按需调整表格样 ...
- python 生成html表格和图片,用Python生成HTML表格的方法示例
在 邮件报表 之类的开发任务中,需要生成HTML表格. 使用Python生成HTML表格基本没啥难度,for循环遍历一遍数据并输出标签即可. 如果需要实现合并单元格,或者按需调整表格样式,就比较麻烦了 ...
- 使用python生成excel表格
使用python生成excel表格 import datetime import xlwt# Create your tests here.# 创建excel文件 workbook = xlwt.Wo ...
- python生成带有表格的图片
公众号:战渣渣 因为工作中需要,需要生成一个带表格的图片 例如: 直接在html中写一个table标签,然后单独把表格部分保存成图片 或者是直接将excel中的内容保存成一个图片 刚开始的思路,是直接 ...
- Python生成excel表格并设置样式
python在做爬虫时会涉及到数据存储问题,下面说一下将数据存储在excel表格中,主要使用扩展类xlwt,下面详细说一下,主要涉及到了数据列,背景,名称等参数. 说明:python3.7.windo ...
- python生成excel表格-Python生成excel表格并设置样式
python在做爬虫时会涉及到数据存储问题,下面说一下将数据存储在excel表格中,主要使用扩展类xlwt,下面详细说一下,主要涉及到了数据列,背景,名称等参数. 说明:python3.7.windo ...
- python生成excel表格-Python实现将数据库一键导出为Excel表格的实例
数据库数据导出为excel表格,也可以说是一个很常用的功能了.毕竟不是任何人都懂数据库操作语句的. 下面先来看看完成的效果吧. 数据源 导出结果 依赖 由于是Python实现的,所以需要有Python ...
- Python 生成excel表格
第一个 描述 使用外部xlwt库,优点代码更直观. 安装引入 #excel表格创建库 pip install xlwt#引入 import xlwt 完整示例 import xlwt import o ...
最新文章
- DI 依赖注入实现原理
- VIDI软件在粗糙金属表面缺陷检测中的应用
- 2017.9.25 Xor 失败总结
- centos yum 安装mysql
- 做了3年Excel报表,换了这个报表神器后,不禁感叹:国产真香
- 29.奖金(拓扑排序)
- C++ 默认构造函数的构建
- 零基础学习 自动化编程- 第一天 计算机语言
- 用javascript实现一个打乱文字小程序
- 真机调试报错 Could not locat device support files
- 函数式编程 freecodecamp
- win7默认网关不可用_win7系统提示rpc服务器不可用怎么办【详解】
- linux局域网即时通讯,基于身份的Linux下局域网即时通讯系统的研究与实现
- CloudFoundry 环境上的 Java 应用开发如何指定 build pack
- 黄金价格走势分析,国内十大现货黄金正规平台排名
- 【信号与系统学习笔记】—— 【周期信号的傅里叶级数表示】之 周期信号傅里叶级数的性质解读
- 单选题计算机科学的奠基人是,计算机科学的奠基人是( )。
- 微型计算机出现在20世纪,北语网院20秋《计算机基础》作业【标准答案】
- Jedis的简单介绍
- 内存快速分配和慢速分配
热门文章
- python 与栈 入门
- scala case class入门
- opencv编译找不到nvcuvid.h文件
- gnu ld链接出现“ no .eh_frame_hdr table will be created.”
- ECS Linux 服务器解除ssh登陆后被锁定或暂停输入输出的终端
- HTML常用特殊符号集
- ES6:Rest 参数和参数默认值【转】
- Nginx web服务器搭建
- centos更新163源并升级内核
- 不同品牌机中的“Fn”按钮功能定位汇总