Cómo consultar JSON en Python – Resuelto

Introducción

En este artículo aprenderás cómo consultar datos JSON en Python de una manera sencilla y efectiva. JSON (JavaScript Object Notation) es un formato de intercambio de datos ligero y fácil de leer que es ampliamente utilizado en el mundo de la programación.

Consultando JSON en Python

Para consultar datos JSON en Python, primero necesitamos importar el módulo `json`. Este módulo nos proporciona funciones para codificar y decodificar datos JSON.

import json

A continuación, podemos cargar un archivo JSON o una cadena JSON en Python utilizando la función `loads()` si es una cadena o `load()` si es un archivo.

# Ejemplo cargando una cadena JSON

json_str = '{"nombre": "Juan", "edad": 30}'

datos = json.loads(json_str)

# Ejemplo cargando un archivo JSON

with open('datos.json') as file:

datos = json.load(file)

Una vez que hemos cargado los datos JSON en Python, podemos acceder a ellos como si fueran diccionarios. Por ejemplo, para acceder al valor de una clave específica, simplemente utilizamos la notación de corchetes.

# Accediendo al valor de la clave 'nombre'

print(datos['nombre'])

También podemos recorrer todos los elementos del JSON utilizando un bucle `for`.

# Recorriendo todos los elementos del JSON

for clave, valor in datos.items():

print(clave + ': ' + str(valor))

Conclusión

Consultar datos JSON en Python es muy sencillo gracias al módulo `json` que nos proporciona todas las herramientas necesarias. Con este conocimiento, podrás trabajar con datos JSON de una manera eficiente en tus proyectos de programación en Python. ¡Espero que este artículo te haya sido de ayuda!