Python Json Pretty Print

Python Json Pretty Print

JSON (notacja obiektu JavaScript) jest szeroko stosowanym formatem do przechowywania danych. Służy do wymiany danych między serwerami i aplikacjami, i.mi., aplikacja internetowa, aplikacja mobilna itp. Python zapewnia wbudowany moduł JSON do wykonywania zadań związanych z JSON.

Obiekt Pythona (i.mi., Lista, słownik, tuple) można przekształcić w JSON. Używamy funkcji zrzutów () z modułu JSON do wykonania tej konwersji. Ilekroć obiekt Python jest przekonwertowany na JSON, a jeśli wydrukujemy przekonwertowany obiekt JSON, wyniki będą wyświetlane tak samo jak słownik Python. Ładny druk JSON odnosi się do wyświetlania obiektu JSON w dobry format i reprezentacyjny sposób.

W tym artykule wyjaśniono koncepcję JSON Pretty Print za pomocą przykładów.

JSON.zrzut () funkcja

Jak omówiono wcześniej, JSON.Dump () to wbudowana funkcja Pythona, która przekształca obiekt Pythona w format JSON. Konwertujmy obiekt słownika Pythona na format JSON.

#Importing moduł JSON
Importuj JSON
#Creating Python Dictionary Obiekt
my_dict = „Nazwa”: „David”, „wiek”: 30, „e -mail”: „David@przykład.com ",„ coudy ”:„ USA ”
#Konwerowanie do formatu JSON
wynik_JSON = JSON.Zrzuty (my_dict)
#Printing konwertowany obiekt JSON
print (wynik_json)

Wyjście

Obiekt słownika Pythona jest skutecznie przekonwertowany na format JSON.

Wyjście wydaje się być słownikiem Python. Nie jest to w dobrym formacie JSON i sposób reprezentacyjny. Nie jest ładowany. Właściwość „wcięcia” jest używana wewnątrz JSON.zrzut () funkcja prezentująca dane JSON w odpowiednim formacie prezentacyjnym z przestrzenią. Użyjmy właściwości wcięcia z JSON.Funkcja zrzutów (). „Wcięcie = 1” dodaje jedno miejsce w danych JSON.

#Importing moduł JSON
Importuj JSON
#Creating Python Dictionary Obiekt
my_dict = „Nazwa”: „David”, „wiek”: 30, „e -mail”: „David@przykład.com ",„ coudy ”:„ USA ”
#Konwerowanie do formatu JSON
wynik_JSON = JSON.Zrzuty (my_dict, wkład = 1)
#Printing konwertowany obiekt JSON
print (wynik_json)

Wyjście

Teraz dane wyjściowe jest ładowane, a dane JSON są przedstawione we właściwym formacie.

Gdy ciągle zwiększamy liczbę wcięć, przestrzenie wzrośnie dane.

#Importing moduł JSON
Importuj JSON
#Creating Python Dictionary Obiekt
my_dict = „Nazwa”: „David”, „wiek”: 30, „e -mail”: „David@przykład.com ",„ coudy ”:„ USA ”
#Konwerowanie do formatu JSON
wynik_JSON = JSON.Zrzuty (my_dict, wkład = 5)
#Printing konwertowany obiekt JSON
print (wynik_json)

Wyjście

#Importing moduł JSON
Importuj JSON
#Creating Python Dictionary Obiekt
my_dict = „Nazwa”: „David”, „wiek”: 30, „e -mail”: „David@przykład.com ",„ coudy ”:„ USA ”
#Konwerowanie do formatu JSON
wynik_JSON = JSON.Zrzuty (my_dict, wkład = 10)
#Printing konwertowany obiekt JSON
print (wynik_json)

Wyjście

Python ładny plik JSON

Teraz spróbujmy otworzyć plik JSON i wyświetlić go w ładnym formacie drukowania. JSON.Funkcja ładuje dane JSON.

#Importing moduł JSON
Importuj JSON
#Openowanie i czytanie pliku JSON
z otwartym (przykład.JSON ', „r”) jako JSON_RESULT:
JSON_DATA = JSON.Załaduj (JSON_RESULT)
#Printing plik JSON bez ładnego wydruku
Drukuj (JSON.Zrzuty (JSON_DATA))
Drukuj („\ n”)
#Printing plik JSON bez ładnego wydruku
Drukuj (JSON.Zrzuty (JSON_DATA, wkład = 1))

Wyjście

Wniosek

JSON to szeroko stosowany format danych do przechowywania danych i wymiany danych między serwerami a aplikacjami. Python ma wbudowany moduł JSON do wykonywania zadań związanych z JSON. JSON Pretty Print wyświetla wyjście JSON w dobrze uformowany i reprezentacyjny sposób. Ten artykuł wyjaśnia ładny druk Python Json z wyjaśniającymi.