广告
返回顶部
首页 > 资讯 > 后端开发 > Python >python生成html表格
  • 866
分享到

python生成html表格

表格pythonhtml 2023-01-31 01:01:33 866人浏览 独家记忆

Python 官方文档:入门教程 => 点击学习

摘要

最近做一个小工具,需要将统计数据生成html表格。在网上搜罗一圈后发现用pandas生成表格非常好用。代码如下: import pandas as pd def convertToHtml(result,title): #

最近做一个小工具,需要将统计数据生成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 = 0
    for t in title:
        d[t]=result[index]
        index = index+1
    df = pd.DataFrame(d)
    df = df[title]
    h = df.to_html(index=False)
    return h

 if __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用来处理数据真的太方便了,有兴趣的朋友可以好好研究一下~

--结束END--

本文标题: python生成html表格

本文链接: https://www.lsjlt.com/news/185081.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • python生成html表格
    最近做一个小工具,需要将统计数据生成html表格。在网上搜罗一圈后发现用pandas生成表格非常好用。代码如下: import pandas as pd def convertToHtml(result,title): #...
    99+
    2023-01-31
    表格 python html
  • Python用列表生成html表格
    Python用列表生成html表格 d = { 'Adam': 95, 'Lisa': 85, 'Bart': 59 } def generate_tr(name, score): if score < 60: #...
    99+
    2023-01-31
    表格 列表 Python
  • 如何用Python生成HTML表格
    今天小编给大家分享一下如何用Python生成HTML表格的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来...
    99+
    2022-10-19
  • Python怎么生成表格图片
    本篇内容介绍了“Python怎么生成表格图片”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!pytab首先安装pip install...
    99+
    2023-06-29
  • 前端把html表格生成为excel表格的示例分析
    这篇文章主要介绍前端把html表格生成为excel表格的示例分析,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!<!DOCTYPE html> <html&...
    99+
    2022-10-19
  • python生成带有表格的图片
    因为工作中需要,需要生成一个带表格的图片 例如: 直接在html中写一个table标签,然后单独把表格部分保存成图片 或者是直接将excel中的内容保存成一个图片 刚开始的思路,是直接生成一个带有table标签的html文件,然后...
    99+
    2023-01-31
    表格 图片 python
  • Python数据展示之生成表格图片
    目录pytabplotly前言: 本文来讲讲如何用Python生成表格图片。 选一个合适库 Python最大的优点就是第三方库丰富,基本你要什么功能,都能找到别人实现好的库,几行代码...
    99+
    2022-11-10
  • python 生成html测试报表三步曲
    最近把测试框架优化了一下,原本生成的报表时txt格式的,现在搞成html格式。主要步骤如下 首先找个html处理工具,这样处理html会简单很多 我网上找了一下发现phy停好用,在这里非常感谢pyh的作者 phy源码如下 # @file: ...
    99+
    2023-01-31
    报表 三步曲 测试
  • python列表生成器与生成器
    列表生成器是python内置的非常简单却非常强大的。生成一个列表[1,2,3,4]可以用list(range(1,5))列表生成器的应用如果上面的公式加上判断,就可以筛选出想要的结果,比如仅需要偶数的平方使用多层循环生成器生成器与列表生成器...
    99+
    2023-01-31
    生成器 列表 python
  • python脚本生成html
    #-*- coding: utf-8 -*- from pyh import * CONST_LIST = [ ['1','AAA','100','...
    99+
    2023-01-31
    脚本 python html
  • python生成html报告
    转自:http://blog.sina.com.cn/s/blog_893e15b70101fhg5.html 作者:滔滔   感谢作者! 即将开始一系列的自动化项目实践,很多公共类和属性都需要提前搞定。今天,解决了测试报告的一些...
    99+
    2023-01-31
    报告 python html
  • Python生成html邮件
    最近在学习Python,这是我第一个Python脚本。没有技术含量,之前不知道zip()函数,想让2个结果对应起来,弄了好久,后来问了做php的同事,才知道。需求:实现爬虫每次下载完成后生成html统计邮件,发送到邮箱;#!/usr/bin...
    99+
    2023-01-31
    邮件 Python html
  • 如何利用JS动态生成隔行换色HTML表格
    这篇文章将为大家详细讲解有关如何利用JS动态生成隔行换色HTML表格,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。用JS生成动态生成表格,行、列由用户输入,并使表格隔行换...
    99+
    2022-10-19
  • javascript如何生成动态表格
    本文小编为大家详细介绍“javascript如何生成动态表格”,内容详细,步骤清晰,细节处理妥当,希望这篇“javascript如何生成动态表格”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。案例分析因为里面的学生...
    99+
    2023-06-29
  • javascript动态生成表格详解
    *创建一个页面:两个输入框和一个按钮 *代码和步骤 代码如下: <html > <head> <title>动态生成表格<...
    99+
    2022-11-12
  • Python 列表生成式
    1.1   列表生成式Python内置的非常简单却强大的可以用来创建list的生成式。要生成[1x1, 2x2, 3x3, ..., 10x10]怎么做>>> L = []>>> for i i...
    99+
    2023-01-31
    列表 Python
  • 怎么使用Python根据原始Excel表格批量生成目标Excel表格
    本文小编为大家详细介绍“怎么使用Python根据原始Excel表格批量生成目标Excel表格”,内容详细,步骤清晰,细节处理妥当,希望这篇“怎么使用Python根据原始Excel表格批量生成目标Excel表格”文章能帮助大家解决疑惑,下面跟...
    99+
    2023-07-06
  • Python--生成Wav格式文件
    1、下载与安装scipy scipy下载链接: http://www.scipy.org/Download#head-0dfc04e10313d2e70988c6cb3bef7a9e09860c8f 同时可以下载说明文档链接http://...
    99+
    2023-01-31
    格式文件 Python Wav
  • Pandas如何将表格的前几行生成html实战案例
    目录一、Pandas如何将表格的前几行生成html1.1主要知识点1.2创建 python 文件1.3运行结果 二、Pandas如何计算一列数字的中位数2.1主要知识点2....
    99+
    2022-11-11
  • 如何利用CSS生成Table表格
    本篇内容主要讲解“如何利用CSS生成Table表格”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“如何利用CSS生成Table表格”吧! ...
    99+
    2022-10-19
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作