Python如何将数据导出excel的技巧分享


当前第2页 返回上一页

records是专为人类设计的SQL查询库,可以对接后端的各种关系数据库,不需要关心任何细节,只要一个url一个sql语句就搞定一切了。同时还提供了将各种查询结果导出到各种格式(CSV, XLS, JSON, HTML Tables)的功能。


1

2

3

4

5

6

7

8

9

10

11

import records

 

rows = [

  {"x": 1, "y": 2},

  {"x": 2, "y": 3},

  {"x": 3, "y": 4},

  {"x": 4, "y": 5}

]

results = records.RecordCollection(iter(rows))

with open('demo.xlsx', 'wb') as f:

  f.write(results.export('xlsx'))

直接运行之后生成的excel格式的表格如下:

当然,还可以生成csv文件,python自带csv的处理库,相比xlsx格式使用起来简单很多,而且不需要引入第三方库。

这里使用records库最常用的一个应用场景便是将数据从mysql数据库中读取出来,经过一定的处理之后,将数据存储到excel或者json相关的文本文件中。

以上就是Python如何将数据导出excel的技巧分享的详细内容,更多文章请关注木庄网络博客!!

返回前面的内容

相关阅读 >>

Python string、 bytes、 bytearray类型详解

Python怎么找外包

Python的for循环怎么理解

Python怎么计算加减乘除

1%的人知道的pandas骚操作,传授给你

Python画图的两种方法

Python编程学来做什么

Python中的【//】是什么运算符号

Python实现图片像素化的代码实例

Python实现确认字符串是否包含指定字符串的实例

更多相关阅读请进入《Python》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...