时间:2021-05-23
将一个列表的数据写入excel, 第一行是标题,下面行数具体的数据
import xlwt#只能写不能读stus = [['姓名', '年龄', '性别', '分数'], ['mary', 20, '女', 89.9], ['mary', 20, '女', 89.9], ['mary', 20, '女', 89.9], ['mary', 20, '女', 89.9] ]book = xlwt.Workbook()#新建一个excelsheet = book.add_sheet('case1_sheet')#添加一个sheet页row = 0#控制行for stu in stus: col = 0#控制列 for s in stu:#再循环里面list的值,每一列 sheet.write(row,col,s) col+=1 row+=1book.save('stu_1.xls')#保存到当前目录下将excel中的某个值修改并重新保存
from xlutils.copy import copyimport xlrd#xlutils:修改excelbook1 = xlrd.open_workbook('stu.xls')book2 = copy(book1)#拷贝一份原来的excel# print(dir(book2))sheet = book2.get_sheet(0)#获取第几个sheet页,book2现在的是xlutils里的方法,不是xlrd的sheet.write(1,3,0)sheet.write(1,0,'hello')book2.save('stu.xls')以上就是用python对excel进行操作(读,写,修改)的详细内容,更多关于python对excel进行操作的资料请关注其它相关文章!
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
前言python操作excel主要用到xlrd和xlwt这两个库,即xlrd是读excel,xlwt是写excel的库。本文主要介绍了python使用xlrd与
除了使用xlrd库或者xlwt库进行对excel表格的操作读与写,而且pandas库同样支持excel的操作;且pandas操作更加简介方便。首先是pd.rea
安装读Excel文件通过模块xlrd写Excel文件同过模块xlwt(可惜的是只支持Python2.3到Python2.7版本)xlwt-future模块,支持
介绍POI提供API给Java程序对MicrosoftOffice格式档案读和写的功能。POI可以操作的文档格式有excel,word,powerpoint等,
python可以使用xlrd读excel,使用xlwt写excel,但是如果要把数据写入已存在的excel,需要另外一个库xlutils配合使用.大概思路:1、