excel表的创建
利用excel的创建的相关库来创建excel表
下面展示 创建的基础代码及注释
#excel写入
#import xlrd #读excel
import xlwt #写
#import xlutils #修改库
nwb=xlwt.Workbook(encoding='utf-8') #新建工作簿
nws=nwb.add_sheet('成绩表') #添加成绩表
nws.write(1,2,'hello!Excel我来了!') #写入单元格
nwb.save('成绩单.xls') #保存工作簿
excel表内容的添加、修改
利用excel的修改的相关库来修改excel表
下面展示 创建的基础代码及注释
#excel修改
import xlrd #导入xird模块
from xlutils.copy import copy #导入xultils中的复制模块
wb=xlrd.open_workbook('成绩单.xls') #读取要修改的工作簿
nwb=copy(wb) #复制工作簿
nws1=nwb.add_sheet('小明的成绩') #新建工作表
nws2=nwb.get_sheet(0) #以读取序号方式读取工作表
nws3=nwb.get_sheet('小明的成绩') #以读取工作表名读取工作表
nws1.write(5,7,'我来了') #将数据写入指定工作表
nws1.write(6,7,'我走了') #将数据写入指定工作表
nws2.write(1,1,58) #将数据写入指定工作表
nws2.write(2,1,79) #将数据写入指定工作表
nwb.save('成绩单1.xls') #重名则覆盖之前的工作簿