JSON (JavaScript Object Notation) er et mye brukt format for å lagre dataene. Det brukes til å utveksle data mellom servere og programvare, i.e., Nettapplikasjon, mobilapplikasjon osv. Python gir en innebygd JSON-modul for å utføre JSON-relaterte oppgaver.
Python -objektet (jeg.e., liste, ordbok, tuple) kan konverteres til JSON. Vi bruker Dumps () -funksjonen fra JSON -modulen for å utføre denne konverteringen. Hver gang Python -objektet blir konvertert til en JSON, og hvis vi skriver ut det konverterte JSON -objektet, vil resultatene vises på samme måte som Python -ordboken. JSON Pretty Print refererer til å vise JSON -objektet på en god format og presentabel måte.
Denne artikkelen forklarer Json Pretty Print -konseptet ved hjelp av eksempler.
JSON.dump () funksjon
Som diskutert tidligere, JSON.Dump () er en innebygd Python-funksjon som konverterer Python-objektet til JSON-format. La oss konvertere et Python Dictionary -objekt til JSON -format.
#importing JSON -modulProduksjon
Python Dictionary -objektet er vellykket konvertert til JSON -formatet.
Produksjonen virker som en Python -ordbok. Det er ikke i en god JSON -format og presentabel måte. Det er ikke pen. Egenskapen "innrykk" brukes inne i JSON.Dumps () fungerer for å presentere JSON -dataene i et riktig presentabelt format med plass. La oss bruke Indent -egenskapen med JSON.Dumps () -funksjon. “Indent = 1” legger til det ene plassen i JSON -data.
#importing JSON -modulProduksjon
Nå er utdataene prettifisert, og JSON -data presenteres i riktig format.
Når vi fortsetter å øke antallet innrykk, vil rommene øke i dataene.
#importing JSON -modulProduksjon
#importing JSON -modulProduksjon
Python Pretty Print Json File
La oss nå prøve å åpne en JSON -fil og vise den i pent utskriftsformat. JSON.Loads () Funksjon Analyser JSON -dataene.
#importing JSON -modulProduksjon
Konklusjon
JSON er et mye brukt dataformat for å lagre data og utveksle data mellom servere og programvareapplikasjoner. Python har en innebygd JSON-modul for å utføre JSON-relaterte oppgaver. JSON Pretty-utskriften viser JSON-utgangen på en velformet og presentabel måte. Denne artikkelen forklarer Python Json Pretty Print med forklarer.