我试图将工作表添加到excel文件:ex.xls,并且每当执行此操作时,都会删除所有先前制作的工作表。
如何在不删除其他工作表的情况下将工作表添加到此excel文件?
这是我创建工作表的代码:
import xlwt
import xlrd
wb = Workbook()
Sheet1 = wb.add_sheet('Sheet1')
wb.save('ex.xls')
我相信这是您想要做的唯一方法:
import xlrd, xlwt
from xlutils.copy import copy as xl_copy
# open existing workbook
rb = xlrd.open_workbook('ex.xls', formatting_info=True)
# make a copy of it
wb = xl_copy(rb)
# add sheet to workbook with existing sheets
Sheet1 = wb.add_sheet('Sheet1')
wb.save('ex.xls')
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句