for index, incident in enumerate(incidents, start=1):
data = (
[index,
str(incident.Date_Time.strftime('%d.%m.%Y')),
str(incident.Short_Description),
],
)
print('data = ', data)
for row_num, columns in enumerate(data):
for col_num, cell_data in enumerate(columns):
worksheet.write(row_num, col_num, cell_data)
В print попадает это:
data = ([1, '05.01.2021', '8884')
data = ([2, '07.05.2022', 'Краткое описание')
data = ([3, '24.08.1983', 'Описание')
Но в файл excel у меня записывается только последняя строка. Что я делаю неправильно?
ну проверь row_num в дебаггере
Обсуждают сегодня