Hola buenas, soy nuevo en rocketbot y quería preguntarles, como puedo manipular una consulta obtenida de una BD como resultado de la consulta me trae esto.
[{‘idProductos’: 46, ‘Productos’: ‘Arroz Grado 2 Largo y Delgado 1 kg’, ‘Precio’: 1690, ‘Clasificacion’: ‘3.8’, ‘Stock’: ‘Existe’}, {‘idProductos’: 48, ‘Productos’: ‘Arroz Grado 2 Grano Largo y Ancho 1 kg’, ‘Precio’: 1890, ‘Clasificacion’: ‘4.2’, ‘Stock’: ‘Existe’}, {‘idProductos’: 49, ‘Productos’: ‘Arroz Grado 2 Tucapel Blue Grano Largo y Delgado 1 kg’, ‘Precio’: 2050, ‘Clasificacion’: ‘Producto sin calificar’, ‘Stock’: ‘Existe’}]
lo que quiero realizar es «recorrer» estos datos y rescatar los nombres del producto, precios , clasificacion, etc y dejarlos guardado en un Excel. lo que entiendo es que es un Json pero no estoy muy seguro. pero quería saber si alguien me puede ayudar con esto.
Saludos
JoseL
Tenes que recorrerlo con un for, ya sea mediante un script python o con un elemento de for.
Con código sería asi:
for item in variable:
nombre = item[«Productos»]
print(«El nombre del producto es: «, nombre)
Con un comando, sería que arrastres el comando de for, selecciones en la lista la variable item(previamente creada) y en la otra opción escribas el nombre de la varaible, por ejemplo: «{variable}». Dentro de ese for, arrastras un comando de asignar y obtenes los nombres. De la siguiente forma:
{variable}[«Productos»]
Espero que te sirva