У меня есть два списка, которые выглядят так (оба имеют одинаковую длину):
date_list = [datetime.date(2019, 12, 2), datetime.date(2019,12,05), datetime.date(2019,12,04), datetime.date(2019,12,06)]
time_list = [datetime.time(10, 11, 55), datetime.time(10, 42, 46), datetime.time(10, 11, 45), datetime.time(10, 20, 15)]
Теперь я хотел бы поместить эти два списка в книгу xls, чтобы она выглядела так:
![Excel_ouput](https://i.stack.imgur.com/Z0Oyj.png)
Я пробовал этот код:
workbook = Workbook('output.xlsx')
Report_Sheet = workbook.add_worksheet()
date_1 = 0
for i in range(len(date_list)):
date +=1
Report_Sheet.write_row(0, date_1, date_list)
time_1 = 0
for i in range(len(time_list)):
time_1 +=1
Report_Sheet.write_row(1, time_1, time_list)
workbook.close()
Проблема в том, что код перезаписывает ячейки в xls. Я не получаю элемент списка из этого. Вместо этого он пишет для каждого i
весь список.
Я пробовал что-то вроде:
date_1 = 0
for i in range(len(date_list)):
date +=1
Report_Sheet.write_row(0, date_1, date_list[i])
, но это не работает. Ошибка показывает:
Ошибка типа: объект datetime.date не повторяется
Возможно, у кого-то есть решение .. Спасибо за помощь; -)