Lagre json-filen i Python

Lagre json-filen i Python

Python tillater filmanipulering (opprett, lagre, les, skriv, slett filer og mange flere). Python forenkler lagring av flere filformater, og lagrer flere filformater.

JSON er JavaScript-objektnotasjon . Data lagres og sendes via en tekstbasert dataspråkskriptfil (kjørbar).

Pythons json-modul støtter JSON. JSON bruker anførselstegn med nøkkelverdi-tilordning innenfor krøllete parentes { }.

Trinn for å lagre json-filen

Det er følgende trinn for å opprette og lagre json-filer:

1. Importer json-pakken

 import json  

2. Skriv json-data i hash-format

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

3. Opprett json-fil og bruk 'w' (skrive)-modus for å lagre data og filer.

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

4. Bruk json.dump-metoden for å koble til fil- og json-data.

5. Lukk filen.

 save_file.close()  

Eksempler

Følgende eksempel viser den lagrende json-filen i Python.

Eksempel #1

Det gitte Python-eksemplet lagrer objektdata i json-filen. Det er grunnleggende data å konvertere fil til json og lagre i en fil. Eksemplet viser enkeltvariabeldata som skal lagres i json-filen.

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

Produksjon:

Bildet nedenfor viser json-filen og objektverdien i json-format.

Lagre json-filen i Python

Eksempel #2

Det gitte Python-eksemplet lagrer objektdata i json-filen. I dette eksemplet kan vi bruke heltall og strengverdi i et enkelt objekt og vise dem i json-fil.

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

Produksjon

Bildet nedenfor viser json-filen og objektverdien i json-format.

Lagre json-filen i Python

Eksempel #3

Det gitte Python-eksemplet lagrer objektdata i json-filen. Her kan vi bruke flere objekter og deres data for å konvertere til json-filer og lagre dem ved hjelp av 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()  

Produksjon

Bildet nedenfor viser json-filen og objektverdien i json-format.

Lagre json-filen i Python

Eksempel #4

Det gitte python-eksemplet lagrer objektdata i json-filen. Her kan vi se objektverdien uten navn og bruke matriseformatet for verdier.

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

produksjon

bildet nedenfor viser json-filen og objektverdien i json-format.

Lagre json-filen i Python

Eksempel #5

Det gitte python-eksemplet lagrer objektdata i json-filen. Vi kan bruke forskjellige objekter og dets navn som hashformatdata. I dette eksemplet kan vi lage to Json-filer for forskjellige objekter.

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

Produksjon

Bildet nedenfor viser json-filen og objektverdien i json-format.

Lagre json-filen i Python

Konklusjon

Vi kan lagre json-filer ved å bruke Python-språket med objektdata. Python lagrer objektdata i json-filen etter konvertering til et hash-format. Disse dataene finnes i filen og lagres på brukerens skrivebord.