Всем доброго времени суток.
Есть переменная в которую я получаю список словарей. Также я эти словари записываю json.
Собственно сам jsonю
https://pastebin.com/DvbaMgRr
Как мне записать этот список словарей в csv/exel?
Много чего перепробовал уже... Намучился с кодировкой и разделителями (на delimeter почему-то ругается).
Пытаюсь реализовать это при помощи такой функции:
def write_csv(dannie, imyafayla, encoding = "utf-8"):
with open(imyafayla, "w", newline="", encoding=encoding) as f1:
fieldnames = ["id", "date", "linuxe_date", "text", "likes", "comments", "reposts", "views", "max_photos"]
writer = csv.DictWriter(f1, fieldnames = fieldnames)
writer.writeheader()
writer.writerows(dannie)
print("Все записалось", imyafayla)
f1.close()
write_csv(filtered_data, "faylik.csv", encoding="utf-8")
Заранее всем большое спасибо, респект вам.