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í.
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:
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.