Я пытаюсь добавить лист в файл excel: ex.xls, и всякий раз, когда я это делаю, удаляются все ранее сделанные листы.Добавление листа в существующий рабочий лист excel без удаления другого листа
Как добавить лист в этот файл excel, не удаляя другие листы?
Вот мой код, чтобы создать лист:
import xlwt
import xlrd
wb = Workbook()
Sheet1 = wb.add_sheet('Sheet1')
wb.save('ex.xls')
Я предполагаю, что вы не можете сделать 'Sheet2 = wb.add_sheet ('Лист2') '? – BruceWayne
Я могу, но это просто создает два новых листа при удалении всех остальных листов. –
Это потому, что вы создаете новую книгу (новый файл excel), добавляете рабочий лист и затем переписываете существующий файл excel. Я знаю, что это не решает ваш вопрос. Берни сделал это, но подумал, что вы можете оценить объяснение, почему это не удалось. –