Как правильно записать список из словарей в JSON файл?
Есть задача сделать Task list через консоль. Задачи у меня записываются в виде словаря (Task ID, Task, Created_date, Updated_date, Task_status) и затем словарь заносится в список. Как мне потом сделать запись всего этого в JSON, при этом сохраняя нормальный вид, наподобие таблицы. Или я слишком морочусь с этим?
JSON и нормальный вид не особенно совместимы. JSON машинночитаем, а нормальный вид нужен человеку.
Ты, конечно, можешь извратиться, преобразовывать словари в JSON по отдельности, а потом сделать что-то типа "[\n" + ",\n".join(jsoned_dicts) + "\n]"
Но всё равно на таблицу будет не очень похоже. Я бы не заморачивался ни с чем, что нелья решить с помощью параметра indent в json.dump().