Anteriormente te mostré cómo leer la petición JSON con Flask, ahora te mostraré cómo codificar datos con JSON y mostrarlos como respuesta al crear una aplicación web o API usando Flask.
En otras palabras te enseñaré a codificar y responder con JSON cuando usas Flask programando con Python.
Lo primero que tienes que hacer es importar la función jsonify
de flask
. Algo así:
Ahora, cada que quieras codificar cualquier valor como JSON simplemente regresa (en la función de la petición) lo que regrese la función jsonify
. Así:
Al regresar lo que regresa jsonify
, estarás devolviendo el JSON. Aquí te dejo otro ejemplo para codificar una lista, pero te recuerdo que puedes codificar casi cualquier cosa, pues al final JSON es para eso:
Puedes probar el ejemplo en este enlace. Recuerda visitar /lista
para ver la lista codificada.
Si especificas debug
en True
al iniciar la app, el JSON se mostrará formateado con espacios y tabulaciones (pues estás depurando). Si no quieres que aparezca así, simplemente especifica debug
en False
.
Es decir, el código completo para que muestre el JSON sin debug, sería:
Fíjate en la línea 21, al invocar a app.run
yo estoy especificando que no quiero depurar.
En este post te enseñaré a imprimir HTML en una impresora térmica. Vas a ser…
En este artículo te voy a enseñar a monitorear la cola de impresión de una…
En mi blog te he enseñado a usar youtube-dl para descargar vídeos con permiso del…
Siguiendo con los tutoriales que consumen la API de los Bots de Telegram con cURL…
En un post previo te enseñé a enviar un mensaje en nombre de un Bot…
En este artículo te voy a mostrar una guía para imprimir en una impresora térmica…
Esta web usa cookies.