import xlrd
from xlutils.copy import copy
向已存在Excel中添加sheet:
#打开需要操作的excel表
wb=xlrd.open_workbook(path)
#复制原有表
newb=copy(wb)
#新增sheet
wbsheet=newb.add_sheet(“sheet名”)
向已存在sheet中添加行
#获取原有excel表中名为‘table'的sheet
tabsheet = newb.get_sheet('table')
#k表示该sheet的最后一行
k=len(tabsheet.rows)
#在原有sheet后面新增数据
tabsheet.write(k,0,data1)
tabsheet.write(k,1,data2)
tabsheet.write(k,2,data3)
不会覆盖啊
指定打开的方式,指定要写的sheet,指定要写的ceil
请问楼主最后是怎么解决的呢?