تنسيق Python JSON
تنسيق النتيجة
المثال أعلاه يطبع سلسلة JSON ، لكن ليس من السهل قراءتها ، بدون مسافات بادئة وفواصل أسطر.
تحتوي json.dumps()
الطريقة على معلمات لتسهيل قراءة النتيجة:
مثال
استخدم indent
المعلمة لتحديد عدد المسافات البادئة:
json.dumps(x, indent=4)
يمكنك أيضًا تحديد الفواصل ، القيمة الافتراضية هي ("،"، ":") ، مما يعني استخدام فاصلة ومسافة لفصل كل كائن ، ونقطتين ومسافة لفصل المفاتيح عن القيم:
مثال
استخدم separators
المعلمة لتغيير الفاصل الافتراضي:
json.dumps(x, indent=4, separators=(". ", " = "))