Я хотел бы загрузить файл JSON, изменить его и сохранить результаты без изменения исходного форматирования. Т.е. что-то вроде этого:
json_hash = JSON.parse(File.read('my.ipynb'))
[...] # modify
JSON.dump(json_hash, File.open('my.ipynb', 'wt'))
В предлагается этот ответ JSON.pretty_generate
, но как мне извлечь pretty_generate
s параметры (например, object_nl
) при разборе оригинала JSON?
PS на случай, если файл JSON относится к записной книжке Jupyter.