logo

json.load() en Python

La forma completa de JSON es Notación de objetos JavaScript. Significa que se utiliza un archivo de script (ejecutable) que está hecho de texto en un lenguaje de programación para almacenar y transferir los datos. Python admite JSON a través de un paquete integrado llamadojson>. Para utilizar esta función, importamos el paquete json en el script Python. El texto en JSON se realiza a través de una cadena entrecomillada que contiene el valor en el mapeo clave-valor dentro{ }>. Es similar al diccionario en Python.

Nota: Para obtener más información, consulte Trabajar con datos JSON en Python.



json.cargar()

json.load()>toma un objeto de archivo y devuelve el objeto json. A Objeto JSON contiene datos en forma de par clave/valor. Las claves son cadenas y los valores son tipos JSON. Las claves y los valores están separados por dos puntos. Cada entrada (par clave/valor) está separada por una coma.

Sintaxis:

json.load(file_object)>

Argumento : Toma el objeto de archivo como parámetro.



Devolver : Devuelve el objeto json.

Ejemplo: Supongamos que el JSON se ve así.

pyhton-append-json1



Queremos leer el contenido de este archivo. A continuación se muestra la implementación.




# Python program to read> # json file> > > import> json> > # Opening JSON file> f>=> open>(>'data.json'>,)> > # returns JSON object as> # a dictionary> data>=> json.load(f)> > # Iterating through the json> # list> for> i>in> data[>'emp_details'>]:> >print>(i)> > # Closing file> f.close()>

>

>

Producción:

python-lectura-json-salida1

Aquí hemos utilizado elopen()>función para leer el archivo JSON. Luego, el archivo se analiza usandojson.load()>método que nos da un diccionario llamado datos.