Speichern Sie die JSON-Datei in Python

Speichern Sie die JSON-Datei in Python

Python ermöglicht die Dateimanipulation (Dateien erstellen, speichern, lesen, schreiben, löschen und vieles mehr). Python vereinfacht das Speichern zahlreicher Dateiformate und speichert mehrere Dateiformate.

JSON ist JavaScript-Objekt-Notation . Die Daten werden über eine textbasierte (ausführbare) Skriptdatei in Computersprache gespeichert und gesendet.

Das JSON-Modul von Python unterstützt JSON. JSON verwendet eine Zeichenfolge in Anführungszeichen mit Schlüsselwertzuordnung innerhalb der geschweiften Klammer {}.

Schritte zum Speichern der JSON-Datei

Zum Erstellen und Speichern von JSON-Dateien sind die folgenden Schritte erforderlich:

1. JSON-Paket importieren

 import json  

2. Schreiben Sie JSON-Daten im Hash-Format

 Json_value ={ 'best_student': { 'key1': 'value1', 'key2': 'value2' }, }  

3. Erstellen Sie eine JSON-Datei und verwenden Sie den „w“-Modus (Schreibmodus), um Daten und Dateien zu speichern.

 save_file = open('filename', 'w')  

4. Verwenden Sie die Methode json.dump, um Datei- und JSON-Daten zu verbinden.

5. Schließen Sie die Datei.

 save_file.close()  

Beispiele

Das folgende Beispiel zeigt das Speichern einer JSON-Datei in Python.

Beispiel 1

Das angegebene Python-Beispiel speichert Objektdaten in einer JSON-Datei. Es handelt sich um grundlegende Daten zum Konvertieren einer Datei in JSON und zum Speichern in einer Datei. Das Beispiel zeigt einzelne Variablendaten zum Speichern in einer JSON-Datei.

 import json # python objects can store in json format value ={ 'a': '1', 'b': '2', 'c': '4', 'd': '8' } # the json file to save the output data save_file = open('savedata.json', 'w') json.dump(value, save_file, indent = 6) save_file.close()  

Ausgabe:

Das folgende Bild zeigt die JSON-Datei und den Objektwert im JSON-Format.

Speichern Sie die JSON-Datei in Python

Beispiel #2

Das angegebene Python-Beispiel speichert Objektdaten in einer JSON-Datei. In diesem Beispiel können wir Ganzzahl- und Zeichenfolgenwerte in einem einzelnen Objekt verwenden und sie in einer JSON-Datei anzeigen.

 import json # python objects can store in json format value ={ 'best_student': { 'name': 'Ram', 'subject': 'python', 'age': '24', 'marks': '98' }, } # the json file to save the output data save_file = open('savedata.json', 'w') json.dump(value, save_file, indent = 6) save_file.close()  

Ausgabe

Das folgende Bild zeigt die JSON-Datei und den Objektwert im JSON-Format.

Speichern Sie die JSON-Datei in Python

Beispiel #3

Das angegebene Python-Beispiel speichert Objektdaten in einer JSON-Datei. Hier können wir mehrere Objekte und ihre Daten verwenden, um sie in JSON-Dateien zu konvertieren und sie mit Python zu speichern.

 import json # python objects can store in json format Topper_student ={ 'student1': { 'name': 'Ram', 'subject': 'python', 'age': '24', 'marks': '98' }, 'student2': { 'name': 'sam', 'subject': 'Java', 'age': '24', 'marks': '92' }, 'student3': { 'name': 'Radha', 'subject': 'Html', 'age': '24', 'marks': '96' }, } # the json file to save the output data save_file = open('savedata.json', 'w') json.dump(Topper_student, save_file, indent = 6) save_file.close()  

Ausgabe

Das folgende Bild zeigt die JSON-Datei und den Objektwert im JSON-Format.

Speichern Sie die JSON-Datei in Python

Beispiel #4

Das angegebene Python-Beispiel speichert Objektdaten in einer JSON-Datei. Hier können wir den Objektwert ohne Namen sehen und das Array-Format für Werte verwenden.

 import json # python objects can store in json format value =[{ 'a': '1', 'b': '2', 'c': '4', 'd': '8' }, { 'a1': '11', 'b1': '21', 'c1': '41', 'd1': '18' }, { 'a2': '21', 'b2': '22', 'c2': '42', 'd2': '28' }] # the json file to save the output data save_file = open('savedata.json', 'w') json.dump(value, save_file, indent = 6) save_file.close()  

Ausgabe

Das folgende Bild zeigt die JSON-Datei und den Objektwert im JSON-Format.

Speichern Sie die JSON-Datei in Python

Beispiel Nr. 5

Das angegebene Python-Beispiel speichert Objektdaten in einer JSON-Datei. Wir können verschiedene Objekte und deren Namen als Hash-Formatdaten verwenden. In diesem Beispiel können wir zwei Json-Dateien für verschiedene Objekte erstellen.

 import json # python objects can store in json format Topper_student =[{ 'a': '1', 'b': '2', 'c': '4', 'd': '8' }, { 'a1': '11', 'b1': '21', 'c1': '41', 'd1': '18' }] value = { 'a2': '21', 'b2': '22', 'c2': '42', 'd2': '28' } # the json file to save the output data save_file = open('savedata.json', 'w') save_file1 = open('save.json', 'w') json.dump(Topper_student, save_file, indent = 6) json.dump(value, save_file1, indent = 6) save_file.close() save_file1.close()# the json file to save the output data save_file = open('savedata.json', 'w') save_file1 = open('save.json', 'w') json.dump(Topper_student, save_file, indent = 6) json.dump(Topper_student, save_file1, indent = 6) save_file.close() save_file1.close()  

Ausgabe

Das folgende Bild zeigt die JSON-Datei und den Objektwert im JSON-Format.

Speichern Sie die JSON-Datei in Python

Abschluss

Wir können JSON-Dateien mithilfe der Python-Sprache mit Objektdaten speichern. Python speichert Objektdaten nach der Konvertierung in ein Hash-Format in einer JSON-Datei. Diese Daten sind in der Datei enthalten und werden auf dem Desktop des Benutzers gespeichert.