Python向excel中写入数据的方法

时间:2021-05-22

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

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

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

具体代码如下:

#!/usr/bin/env python# coding=utf-8 from xlwt import *#需要xlwt库的支持#import xlwtfile = Workbook(encoding = 'utf-8')#指定file以utf-8的格式打开table = file.add_sheet('data')#指定打开的文件名 data = { "1":["张三",150,120,100], "2":["李四",90,99,95], "3":["王五",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')

以上所述是小编给大家介绍的Python向excel中写入数据详解整合,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对网站的支持!

声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。

相关文章