首页 > 编程语言 > 详细

python之第三方模块实现excel读写修改

时间:2019-03-09 12:27:21      阅读:191      评论:0      收藏:0      [点我收藏+]

1 xlwt模块写excel

1.1 基础语法写入excel

import xlwt
book = xlwt.Workbook()    先建一个book
sheet = book.add_sheet(‘sheet1‘)   给book添加sheet页
sheet.write(0,0,‘id‘)#指定行和lie写内容
sheet.write(0,1,‘username‘)
sheet.write(0,2,‘password‘)

1.2循环实现excel写入数据

 第一种方式,利用循环嵌套写入数据

技术分享图片
 1 import xlwt
 2 stus = [
 3     [1,‘njf‘,‘1234‘],
 4     [2,‘xiaojun‘,‘1234‘],
 5     [3,‘hailong‘,‘1234‘],
 6     [4,‘xiaohei‘,‘1234‘],
 7 ]
 8 line = 0 #控制的是行
 9 for stu in stus:#行
10     #stu [1,‘njf‘,‘1234‘]
11     col = 0
12     for s in stu:
13         sheet.write(line,col,s)
14         col+=1
15     line+=1
16 
17 book.save(‘stu.xls‘)# .xlsx
View Code

 第二种方式,利用枚举函数写入数据

import xlwt
stus = [
    [1,‘njf‘,‘1234‘],
    [2,‘xiaojun‘,‘1234‘],
    [3,‘hailong‘,‘1234‘],
    [4,‘xiaohei‘,‘1234‘],
    [4,‘xiaohei‘,‘1234‘],
    [4,‘xiaohei‘,‘1234‘],
]

for row,stu in enumerate(stus):
    for col,s in enumerate(stu):
        sheet.write(row, col,s )

 

python之第三方模块实现excel读写修改

原文:https://www.cnblogs.com/gansd/p/10500124.html

踩
(0)
赞
(0)
   
举报
评论 一句话评论(0)
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!