此文是在django框架下编写,从数据库中获取数据使用的是django-orm

用python导出数据到excel,简单到爆!(普通的excel格式)

安装xlwt

pip install xlwt

编写py文件

from xlwt import *

import StringIO

from apps.song.models import Song

def excel_ktvsong(request):

"""
导出excel表格
"""

_id = request.GET.get('id', 0)

list_obj = Song.objects.filter(is_delete__exact=False)
 # django orm

if list_obj:
 # 创建工作薄

ws = Workbook(encoding='utf-8')

w = ws.add_sheet(u"歌曲列表")

w.write(0, 0, u"歌曲名称")

w.write(0, 1, u"歌手")

# 写入数据

excel_row = 1

for obj in list_obj:

data_song = obj.song

data_singer_name = obj.singer_name

w.write(excel_row, 0, data_song)

w.write(excel_row, 1, data_singer_name)

excel_row += 1

sio = StringIO.StringIO()

ws.save(sio)

sio.seek(0)

response = HttpResponse(sio.getvalue(),

content_type='application/vnd.ms-excel')

response['Content-Disposition'] = 'attachment;filename=%s.xls' % time.strftime('%Y%m%d%H%M%S')

response.write(sio.getvalue())

return response

else:

return HttpResponse("无数据")

以上这篇python实现数据导出到excel的示例--普通格式就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持我们。

本文标题: python实现数据导出到excel的示例--普通格式

本文地址: http://www.cppcns.com/jiaoben/python/226921.html

python结果输出到excel-python实现数据导出到excel的示例--普通格式相关推荐

  1. php mysql 导出到excel,php mysql数据导出到excel文件

    这篇文章主要为大家详细介绍了php mysql数据导出到excel文件,具有一定的参考价值,可以用来参考一下. 感兴趣的小伙伴,下面一起跟随512笔记的小编罗X来看看吧. 经测试代码如下: /** * ...

  2. Python爬虫来啦,抓取数据导出到excel,简单明了,强大,直接贴代码

    #!/usr/bin/pythonimport requests import xlwt from bs4 import BeautifulSoupdef getHouseList(url):hous ...

  3. IBM DB2数据导出为EXCEL

    IBM DB2数据导出为EXCEL IBM DB2数据导出为EXCEL IBM DB2 数据导出为EXCEL 测试服务器上测试:server2003 (1) ? 1 db2   export tod: ...

  4. DBeaver表结构、表数据导出到excel

    DBeaver表结构.表数据导出到excel DBeaver表结构到excel 表数据导出到excel DBeaver表结构到excel 右键复制高级信息 新建excel 粘贴 表数据导出到excel ...

  5. python输出数据到excel-使用python将大量数据导出到Excel中的小技巧分享

    (1) 问题描述:为了更好地展示数据,Excel格式的数据文件往往比文本文件更具有优势,但是具体到python中,该如何导出数据到Excel呢?如果碰到需要导出大量数据又该如何操作呢? 本文主要解决以 ...

  6. python输出数据到excel-如何使用python将大量数据导出到Excel中的小技巧之一

    如何使用python将大量数据导出到Excel中的小技巧 (1) 问题描述:为了更好地展示数据,Excel格式的数据文件往往比文本文件更具有优势,但是具体到python中,该如何导出数据到Excel呢 ...

  7. python输出数据到excel-python实现数据导出到excel的示例

    这篇文章主要介绍了关于python实现数据导出到excel的示例,有着一定的参考价值,现在分享给大家,有需要的朋友可以参考一下 此文是在django框架下编写,从数据库中获取数据使用的是django- ...

  8. python输出数据到excel-python实现数据导出到excel的示例--普通格式

    此文是在django框架下编写,从数据库中获取数据使用的是django-orm 用python导出数据到excel,简单到爆!(普通的excel格式) 安装xlwt pip install xlwt ...

  9. python处理大量excel数据-使用python将大量数据导出到Excel中的小技巧分享

    (1) 问题描述:为了更好地展示数据,Excel格式的数据文件往往比文本文件更具有优势,但是具体到python中,该如何导出数据到Excel呢?如果碰到需要导出大量数据又该如何操作呢? 本文主要解决以 ...

最新文章

  1. 如何让网页不受电信114劫持
  2. linux学习总结之基本命令
  3. 计算机组成原理,P函数,深入浅出计算机组成原理学习笔记:第五讲
  4. java谓词_在Java中谓词
  5. 爬虫之祖urlib 简易教程
  6. 批量标准化BN方法简介【避免了梯度消失和梯度爆炸、加速网络的收敛、优化网络结构】
  7. Handler的源码分析
  8. leetcode题解102-翻转二叉树
  9. java节奏大师_节奏大师源码
  10. 算法题目打卡:Ques20201012
  11. Mann-Whitney 统计量
  12. 对其他小组的评价和建议
  13. 用批处理调用Rundll32添加打印机命令说明文件
  14. mong 按 geometry 搜索 地理位置信息
  15. 浮动与display:inline-block
  16. 设计模式必备知识点----六大设计原则
  17. 不小心将 U 盘抹成 APFS 格式,应该如何恢复?
  18. 自定义域名访问本机的ip
  19. 3.4-注意缺陷多动障碍儿童
  20. 一种 用于GPT模型 训练的 包含加权 和 数据增强 和 损失方法 的设计

热门文章

  1. 使用 mysql workbench 建议
  2. 关于毕设WiFi选型
  3. R向量化操作(Data Transformations)
  4. tf.reduce_sum()_tf.reduce_mean()_tf.reduce_max()
  5. cpio用法详细说明
  6. 关于指针和链表中的一些问题
  7. Android菜鸟成长记4-button点击事件
  8. 浙江大学-计算机中的数学(诙谐幽默的短视频)
  9. 纯真IP数据库的应用!
  10. 剁馅机器人图片_黄金手撕面包培训图片信得过的工艺利润高