此文是在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-python实现数据导出到excel的示例--普通格式相关推荐

  1. .net开发时用NPOI导出xlsx格式的Excel时,打开导出的Excel遇到“部分内容有问题”的报错

    项目场景: 提示:这里简述项目相关背景: .NET 开发 C# 问题描述 用NPOI导出xlsx格式的Excel时,打开导出的Excel遇到"部分内容有问题"的报错 原因分析: 写 ...

  2. python 销售数据分析输出表格_Python实现将数据库一键导出为Excel表格的实例

    Python实现将数据库一键导出为Excel表格的实例 下面小编就为大家带来一篇Python实现将数据库一键导出为Excel表格的实例.小编觉得挺不错的,现在就分享给大家, 数据库数据导出为excel ...

  3. python输出方格_使用Python实现LBM(格子法)方腔驱动流

    使用Python实现LBM(格子法)方腔驱动流 Python的不足: Python的最大优势也可能是它最大的弱点:它的灵活性和无类型的高级语法可能导致数据和计算密集型程序的性能不佳.-- 动态类型化解 ...

  4. python输出文本居中_#python PIL ImageDraw text 文本居中#

    python pip pil有什么东西 你所问的问题实是属1.先参考[教程]Python中的内置的和方的模块搞懂PIL是属于第三方Python模块2.再参考:[待完善][总结]Python安装第三方的 ...

  5. Python学习,使用Python实现多表分批次从数据库导出到Excel

    一.应用场景 为了避免反复的手手工从后台数据库导出某些数据表到Excel文件.高效率到多份离线数据. 二.功能事项 支持一次性导出多个数据源表.自动获取各表的字段名. 支持控制批次的写入速率.例如:每 ...

  6. python将字典导入excel_python将字典列表导出为Excel文件的方法

    将如下的字典列表内容导出为Excel表格文件形式: 关于上图字典列表的写入,请参考文章:https://www.jb51.net/article/169088.htm python将字典列表导出为Ex ...

  7. python字典保存为excel_python将字典列表导出为Excel文件的方法

    将如下的字典列表内容导出为Excel表格文件形式: ​ python将字典列表导出为Excel文件的方法,如下所示: 1.安装python官方Excel库------xlwt 直接在终端进行安装即可: ...

  8. html5怎么导出表格,《网页 导出到 excel表格数据》 如何将网页表格导出到excel

    如何将网页数据输出为Excel或Word文件 1.保页 在浏览器中访标网页,执行菜单"文件"→"另",文件类型"网页,全部". 2.用WPS ...

  9. 从Word中批量提取数据到Excel中,Word导出到Excel的利器

    从Word文件中取值并导出到Excel中,有现成的工具可实现. 不过要通过工具来批量取值,Word文件中的目标字符必须有规律才行,例如都处于表格中,或者都有下划线,只要目标符合指定的规则就可以批量提取 ...

  10. java怎么导入到安卓手机,android导入excel表格数据-随手记记账记录如何导出到EXCEL(安卓版)...

    excel数据导入到android项目下的sqlite数据库中 把excel的数据读入到程序里. 这个就是用java读取excel的数据,百度一下就有很多成熟的例子. 把程序的数据存入sqllite里 ...

最新文章

  1. windows 下安装 scrapy报错:error: Unable to find vcvarsall.bat
  2. 你真的了解引用传递与值传递吗?
  3. 英语美句-每日积累-02
  4. navicat导出查询结果原理_使用Navicat生成ER关系图并导出
  5. 苹果计算机怎么添加在快捷方式,如何在 iPhone 主屏幕上添加文件快捷方式?
  6. 【读书笔记】CSS代码规范
  7. 前端本地使用线上数据
  8. window 2008r2 无法访问 Ox80004005
  9. 计算机教室网络同传及保护,方正网络同传软件安装及后期使用全解.ppt
  10. SegNet论文笔记
  11. spring5.0之后Log4jConfigListener过期问题
  12. [phyton]文件的简单读写练习
  13. 怎么释放mysql连接_数据库连接释放问题
  14. java怎么使用sni,启用SNI扩展的SSL握手 - 服务器上的证书选择
  15. 计算机网络设计前三层实验,基于Packet Tracer的计算机网络实验设计
  16. Linux文件系统及文件储存方式
  17. 超易懂!贝叶斯分类器原理
  18. wechat-web-devtools 之linux
  19. usb Plaxis v8.2+SP4 professioner-ISO 1CD(大型岩土工程有限元设计计算软件,完全安装版,好用
  20. 突破压缩极限的AI语音编解码器

热门文章

  1. mysql和SQLYog工具使用
  2. W5500EVB UDP模式的測试与理解
  3. 【模拟】谁拿了最多奖学金
  4. 给你两个经纬度,计算他们之间的距离
  5. 简单的点击展开/关闭效果
  6. python小项目实例流程-python——房价预测案例(完整项目流程)
  7. python发明者叫什么-python是谁的
  8. python怎么安装pandas模块-windows下如何安装Python、pandas
  9. python官网下载步骤图解-下载及安装Python详细步骤
  10. python画图代码星星-Python中turtle作图示例