最近做一个小工具,需要将统计数据生成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用来处理数据真的太方便了,有兴趣的朋友可以好好研究一下~

来源: http://blog.csdn.net/duyisen/article/details/52315844?utm_source=itdadao&utm_medium=referral
来自为知笔记(Wiz)

转载于:https://www.cnblogs.com/jins-note/p/9520303.html

python生成html表格相关推荐

  1. 如何用python生成表格_用 Python 生成 HTML 表格

    在 邮件报表 之类的开发任务中,需要生成 HTML 表格. 使用 Python 生成 HTML 表格基本没啥难度, for 循环遍历一遍数据并输出标签即可. 如果需要实现合并单元格,或者按需调整表格样 ...

  2. Python开发技巧-使用Python生成HTML表格

    使用Python生成HTML表格并不是什么难事,for循环即可轻松实现,但是如果出现合并某个单元格的需求就比较麻烦了,那么如何才能够实现呢?下面小千就给大家介绍一个好帮手,html-table扩展包. ...

  3. python修改html表格,用Python生成HTML表格

    在 邮件报表 之类的开发任务中,需要生成 HTML 表格. 使用 Python 生成 HTML 表格基本没啥难度, for 循环遍历一遍数据并输出标签即可. 如果需要实现合并单元格,或者按需调整表格样 ...

  4. python 生成html表格和图片,用Python生成HTML表格的方法示例

    在 邮件报表 之类的开发任务中,需要生成HTML表格. 使用Python生成HTML表格基本没啥难度,for循环遍历一遍数据并输出标签即可. 如果需要实现合并单元格,或者按需调整表格样式,就比较麻烦了 ...

  5. 使用python生成excel表格

    使用python生成excel表格 import datetime import xlwt# Create your tests here.# 创建excel文件 workbook = xlwt.Wo ...

  6. python生成带有表格的图片

    公众号:战渣渣 因为工作中需要,需要生成一个带表格的图片 例如: 直接在html中写一个table标签,然后单独把表格部分保存成图片 或者是直接将excel中的内容保存成一个图片 刚开始的思路,是直接 ...

  7. Python生成excel表格并设置样式

    python在做爬虫时会涉及到数据存储问题,下面说一下将数据存储在excel表格中,主要使用扩展类xlwt,下面详细说一下,主要涉及到了数据列,背景,名称等参数. 说明:python3.7.windo ...

  8. python生成excel表格-Python生成excel表格并设置样式

    python在做爬虫时会涉及到数据存储问题,下面说一下将数据存储在excel表格中,主要使用扩展类xlwt,下面详细说一下,主要涉及到了数据列,背景,名称等参数. 说明:python3.7.windo ...

  9. python生成excel表格-Python实现将数据库一键导出为Excel表格的实例

    数据库数据导出为excel表格,也可以说是一个很常用的功能了.毕竟不是任何人都懂数据库操作语句的. 下面先来看看完成的效果吧. 数据源 导出结果 依赖 由于是Python实现的,所以需要有Python ...

  10. Python 生成excel表格

    第一个 描述 使用外部xlwt库,优点代码更直观. 安装引入 #excel表格创建库 pip install xlwt#引入 import xlwt 完整示例 import xlwt import o ...

最新文章

  1. DI 依赖注入实现原理
  2. VIDI软件在粗糙金属表面缺陷检测中的应用
  3. 2017.9.25 Xor 失败总结
  4. centos yum 安装mysql
  5. 做了3年Excel报表,换了这个报表神器后,不禁感叹:国产真香
  6. 29.奖金(拓扑排序)
  7. C++ 默认构造函数的构建
  8. 零基础学习 自动化编程- 第一天 计算机语言
  9. 用javascript实现一个打乱文字小程序
  10. 真机调试报错 Could not locat device support files
  11. 函数式编程 freecodecamp
  12. win7默认网关不可用_win7系统提示rpc服务器不可用怎么办【详解】
  13. linux局域网即时通讯,基于身份的Linux下局域网即时通讯系统的研究与实现
  14. CloudFoundry 环境上的 Java 应用开发如何指定 build pack
  15. 黄金价格走势分析,国内十大现货黄金正规平台排名
  16. 【信号与系统学习笔记】—— 【周期信号的傅里叶级数表示】之 周期信号傅里叶级数的性质解读
  17. 单选题计算机科学的奠基人是,计算机科学的奠基人是( )。
  18. 微型计算机出现在20世纪,北语网院20秋《计算机基础》作业【标准答案】
  19. Jedis的简单介绍
  20. 内存快速分配和慢速分配

热门文章

  1. python 与栈 入门
  2. scala case class入门
  3. opencv编译找不到nvcuvid.h文件
  4. gnu ld链接出现“ no .eh_frame_hdr table will be created.”
  5. ECS Linux 服务器解除ssh登陆后被锁定或暂停输入输出的终端
  6. HTML常用特殊符号集
  7. ES6:Rest 参数和参数默认值【转】
  8. Nginx web服务器搭建
  9. centos更新163源并升级内核
  10. 不同品牌机中的“Fn”按钮功能定位汇总