Dalam beberapa kasus, Anda mungkin ingin menyingkirkan spasi putih tambahan saja. Anda kemudian dapat menggunakan
json.dumps(separators=(',', ': '))
Ada ruang setelah :
tetapi tidak setelah ,
.
Ini berguna untuk membedakan file JSON Anda (dalam kontrol versi seperti git diff
), di mana beberapa editor akan menghilangkan spasi spasi tambahan tetapi python json.dump akan menambahkannya kembali.
Catatan: Ini tidak persis menjawab pertanyaan di atas, tetapi saya datang ke sini mencari jawaban ini secara khusus. Saya tidak berpikir itu layak QA sendiri, jadi saya menambahkannya di sini.
Changed in version 3.4: Use (',', ': ') as default if indent is not None.
docs.python.org/3/library/json.html#json.dump