Python之操作Excel
Posted 学而时习之,不亦说乎
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python之操作Excel相关的知识,希望对你有一定的参考价值。
使用之前先导入三个模块:
import xlwt #只能写Excel import xlrd #只能读Excel import xlutils #修改Excel,在原来的基础上修改
一、写EXCEL
book=xlwt.Workbook() #新建一个Excel sheet=book.add_sheet(‘sheet1‘)#建一个sheet页 sheet.write(0,0,‘id‘)#指定行和列,写内容 sheet.write(0,1,‘username‘) sheet.write(0,2,‘password‘) sheet.write(1,0,‘1‘) sheet.write(1,1,‘xiaoming‘) sheet.write(1,2,‘123456‘) book.save(‘stu.xls‘)#保存内容 #注意:要保存成结尾时.xls的文件,.xlsx用微软的文件打不开,只能用WPS的打开
使用循环方式写入内容:
#给定文件内容: stus=[ [1,‘njf‘,‘1234‘], [2,‘xiaojun‘,‘1234‘], [3,‘hailong‘,‘1234‘], [4,‘xiaohei‘,‘1234‘], [5,‘xiaohei‘,‘1234‘], [6,‘xiaohei‘,‘1234‘], [7,‘xiaohei‘,‘1234‘], [8,‘xiaohei‘,‘1234‘], [9,‘xiaohei‘,‘1234‘], ] #内容写入Excel book=xlrt.Workbook() #新建一个Excel sheet=book.add_sheet(‘sheet1‘) #新建一个sheet页 line=0 #控制的是行 for stu in stus: col=0 #控制列 for s in stu: sheet.write(line,col,s) col+=1 line+=1 book.save(‘stu.xls‘) #保存内容
以上是关于Python之操作Excel的主要内容,如果未能解决你的问题,请参考以下文章