У меня есть этот код:
def write_csv(path, inputdata):
with open(path, 'w', errors='ignore', newline='') as newfile:
writer = csv.writer(newfile, dialect='excel')
writer.writerows(inputdata)
Я хотел бы написать дату в верхней части файла CSV. Я пытался включить
writer.writerow(datetime.date.today())
Это, как и ожидалось, действительно вернуло _csv.Error: iterable expected, not datetime.date
Как еще я мог это сделать? Включите его как имена полей и напишите как DictWriter
? Я не уверен, что это сработает.