Код, который я использую в данный момент:
Код: Выделить всё
dataset = []
with open_xlsb(file) as wb: #opening an xlsb file workbook
with wb.get_sheet(1) as sheet1:
for row in sheet1.rows():
dataset.append([item.v for item in row])
dataset= pd.DataFrame(dataset[1:], columns=dataset[0])
Код: Выделить всё
convert_date(dataset)
РЕДАКТИРОВАТЬ: Итак, у меня нет ни одного столбца с «Дата», а есть несколько столбцов, таких как StartDate, EndDate, Last Updated и несколько других. Результат, который я хочу увидеть, заключается в том, что если я перейду к столбцу, например dataset.columns['StartDate'], я хочу получить значение даты, например 15.03.2019, а не 42156.
Будем очень благодарны за любую помощь!
Подробнее здесь: https://stackoverflow.com/questions/553 ... -xlsb-file
Мобильная версия