Я очень расстроен, я создаю JSON файлы для больших наборов данных ... программа работает корректно в отношении итераций и добавления данных, но некоторые из JSON файлов сохраняются , например, который я не хочу. Я хочу, чтобы был форматом. Теперь большинство файлов JSON правильные, я думаю, что около 5% файлов неверны и содержат ошибочный формат.
После предложения включить параметр indent = 4 в json .dumps indent = 4
Вот код, который сохраняет словарь как json
print("Now saving the JSON dictionary to directory......")
print(json_dict)
with open('%s/StationData/masterFiles/%s_master.json' % (mainPath,station), 'w') as fp:
json.dump(json_dict, fp, indent=4)
Вот снимок экрана словаря, который я пытаюсь сохранить как JSON Этот словарь сохраняет с включенным "\"