f:
f.write(json.dumps(data))
data = {'1': 'a', '2': 'b'}
with open('data.json', 'w', encoding='utf-8') as f:
json.dump(data, f)
В чём разница между этими двумя способами записи в файл JSON ?
во втором случае в памяти не создаётся огромная строка
Обсуждают сегодня