最近做了一项工作需要把处理的数据写入到Excel表格中进行保存,所以在此就简单介绍使用Python如何把数据保存到excel表格中。

数据导入之前需要安装 xlwt依赖包,安装的方法就很简单,直接 pip install xlwt ,如果电脑中安装过就不需要重复安装。

接下来就做一个简单的demo ,把三行数据添加到excel中。

具体代码如下:

#!/usr/bin/env python
# coding=utf-8 from xlwt import *
#需要xlwt库的支持
#import xlwt
file = Workbook(encoding = 'utf-8')
#指定file以utf-8的格式打开
table = file.add_sheet('data')
#指定打开的文件名 data = {
"":["张三",150,120,100],
"":["李四",90,99,95],
"":["王五",60,66,68]
}
#字典数据 ldata = []
num = [a for a in data]
#for循环指定取出key值存入num中
num.sort()
#字典数据取出后无需,需要先排序 for x in num:
#for循环将data字典中的键和值分批的保存在ldata中
t = [int(x)]
for a in data[x]:
t.append(a)
ldata.append(t) for i,p in enumerate(ldata):
#将数据写入文件,i是enumerate()函数返回的序号数
for j,q in enumerate(p):
# print i,j,q
table.write(i,j,q)
file.save('data.xlsx')

最新文章

  1. 任务栏显示进度条 CreateComObject(CLSID_TaskbarList) as ITaskbarList4
  2. iOS摇一摇手机,播放微信摇一摇音效
  3. 修复发生“由于数据移动,未能继续以 NOLOCK 方式扫描”错误的数据库
  4. 数据库内置视图以及常见的DBMS开发包
  5. PKUSC滚粗记
  6. VPN 隧道协议PPTP、L2TP、IPSec和SSLVPN的区别
  7. mysql SQL_MODE设置
  8. PHP javascript 值互相引用(不用刷新页面)
  9. 重新想象 Windows 8 Store Apps (26) - 选取器: 自定义文件选取窗口, 自定义文件保存窗口
  10. matlab怎么查看已安装哪些工具箱和…
  11. Core 2.0 的dll实时更新、https、依赖包变更问题及解决
  12. NIO FileChannel
  13. angular1.x + ES6开发风格记录
  14. 使用C# 操作存储过程,执行sql语句通用类
  15. OpenStack-Neutron(5)
  16. keyvalue对RDD s
  17. mvc4安装、新建、模版简介
  18. Linux tomcat
  19. Day23-Model操作,Form操作和序列化操作
  20. 01 使用JavaScript原生控制div属性

热门文章

  1. rsync异常处理
  2. Django 之restfromwork 源码---APIView 分析
  3. Beta冲刺第3次
  4. windows强制删除文件和文件夹
  5. jQuery--data()方法
  6. elasticsearch集群搭建-windows
  7. Jupyter的快捷键使用
  8. artillery强大灵活的负载测试套件
  9. /bin/bash^M: bad interpreter
  10. rsync同步备份