разделить рабочую книгу Excel на несколько листов на несколько книг

#python #python-3.x

#python #python-3.x

Вопрос:

При записи данных в новую рабочую книгу с использованием xlwt столбцы даты по умолчанию заменяются столбцами чисел. Необходимо сохранить формат даты

Пытался использовать функцию datetime, но у меня есть сочетание всех столбцов, и среди них только один — столбец даты

 from xlrd import open_workbook
from xlwt import Workbook
import os

for file in os.listdir('C:\UserschidambsDocumentsShiva\'):
if file.endswith(".xlsx"):


rb = open_workbook('C:\UserschidambsDocumentsShiva\'          str(file),formatting_info=False)
num = rb.nsheets


for a in range(num): 

   rs = rb.sheet_by_index(a)
   sheet = (rs.name)

   new_book = Workbook()
   new_sheet = new_book.add_sheet(sheet)

   for row in range(rs.nrows):
       for col in range(rs.ncols):
           new_sheet.write(row, col, rs.cell(row, col).value)

   new_book.save("C:\UserschidambsDocumentsShiva\"   str(sheet)   ".xls")
  

Ожидается :
Неделя заканчивается Col B Col C………
3/23/2019
3/23/2019
3/23/2019
3/23/2019
3/23/2019
3/23/2019

Актуально: неделя заканчивается Col B Col C ……… 43547 43547 43547 43547 43547

Комментарии:

1. Чтение форматирования