Salvați fișierul json în Python

Salvați fișierul json în Python

Python permite manipularea fișierelor (creați, salvați, citiți, scrieți, ștergeți fișiere și multe altele). Python simplifică salvarea a numeroase formate de fișiere și salvează mai multe formate de fișiere.

JSON este Notarea obiectelor JavaScript . Datele sunt stocate și trimise printr-un fișier script (executabil) în limbaj de computer bazat pe text.

Modulul json al lui Python acceptă JSON. JSON utilizează șir de ghilime cu mapare cheie-valoare în paranteza { }.

Pași pentru a salva fișierul json

Există următorii pași pentru a crea și salva fișiere json:

1. Importați pachetul json

 import json  

2. Scrieți datele json în format hash

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

3. Creați fișierul json și utilizați modul „w” (scriere) pentru a salva date și fișiere.

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

4. Utilizați metoda json.dump pentru a conecta fișierul și datele json.

5. Închideți fișierul.

 save_file.close()  

Exemple

Următorul exemplu arată salvarea fișierului json în Python.

Exemplul #1

Exemplul dat Python salvează datele obiectului în fișierul json. Sunt date de bază pentru a converti fișierul în json și a salva într-un fișier. Exemplul arată date cu o singură variabilă de salvat în fișierul json.

 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()  

Ieșire:

Imaginea de mai jos arată fișierul json și valoarea obiectului în format json.

Salvați fișierul json în Python

Exemplul #2

Exemplul dat Python salvează datele obiectului în fișierul json. În acest exemplu, putem folosi valori întregi și șir într-un singur obiect și le putem afișa în fișierul json.

 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()  

Ieșire

Imaginea de mai jos arată fișierul json și valoarea obiectului în format json.

Salvați fișierul json în Python

Exemplul #3

Exemplul dat Python salvează datele obiectului în fișierul json. Aici, putem folosi mai multe obiecte și datele lor pentru a le converti în fișiere json și a le salva folosind Python.

 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()  

Ieșire

Imaginea de mai jos arată fișierul json și valoarea obiectului în format json.

Salvați fișierul json în Python

Exemplul #4

Exemplul python dat salvează datele obiectului în fișierul json. Aici putem vedea valoarea obiectului fără nume și folosind formatul de matrice pentru valori.

 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()  

ieșire

imaginea de mai jos arată fișierul json și valoarea obiectului în format json.

Salvați fișierul json în Python

Exemplul #5

Exemplul python dat salvează datele obiectului în fișierul json. Putem folosi diferite obiecte și numele acestuia ca date în format hash. În acest exemplu, putem crea două fișiere Json pentru obiecte diferite.

 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()  

Ieșire

Imaginea de mai jos arată fișierul json și valoarea obiectului în format json.

Salvați fișierul json în Python

Concluzie

Putem salva fișiere json folosind limbajul Python cu date obiect. Python stochează datele obiectului în fișierul json după conversie într-un format hash. Aceste date conțin în fișier și stocate pe desktopul utilizatorului.