(Python) Mostrar datos sin el prefijo de la base de datos

TomasSanchexx

No recomendado
Verificación en dos pasos desactivada
Verificado por Whatsapp
¡Usuario con pocos negocios!
Desde
6 Jul 2021
Mensajes
80
Hola, estoy intentando mostrar los datos de la base de datos y vale se muestras,
pero se muestra toda la indicación: ejemplo {'id': 1, 'name': 'TARY', 'correo': 'tary@tary.com', 'password': '5050'} y solo quiero que se muestre: 1 / TARY / Tary@tary.com / 5050
y seleccionar solo un dato de hay, pero que no salga con el nombre de la tabla de datos.
lo intentado haciendo un for y un row[] pero me da error

Python:
cur3 = conex3.cursor()
verificarName = "SELECT * FROM clientes WHERE id = 1"
verificarPassword = "SELECT password FROM clientes WHERE id = 1"
cur3.execute(verificarName)

myresult = cur3.fetchall()


for x in myresult:
    print (x)

¿Cómo podría hacer para mostrar 1 dato seleccionado ejemplo el nombre, pero sin el prefijo "name" de la tabla de base de datos.? la descripción de la tabla name a pelo.

Saludos.
 

Frcruter

Beta
Verificación en dos pasos desactivada
Verificado por Whatsapp
¡Usuario con pocos negocios!
Desde
12 May 2020
Mensajes
134
Puedes hacerlo directamente en el sql query, renombrando las columnas así:
SQL:
SELECT id as `Id`, name as `Nombre`, correo as `Correo` , password as `Password` FROM clientes WHERE id = 1

EDIT: Entendí mal, intenta esto
SQL:
SELECT name as `Nombre` FROM clientes WHERE id = 1
Python:
for key, value in myresult:
    print (value)

Pd: no se python. tambien podria ser que tengas que poner print (value["name"])
 
Última edición:

Demiax

Épsilon
Programador
Verificación en dos pasos desactivada
Desde
4 Sep 2011
Mensajes
805
Python:
for x in cur3:
    print("Id: " + str(x[1]))
 

mcjose

Gamma
Verificación en dos pasos desactivada
Verificado por Whatsapp
¡Ha verificado su Paypal!
¡Usuario con pocos negocios!
Desde
9 Feb 2021
Mensajes
230
Creo que o no has buscado suficiente información o quieres que te lo haga alguien...
 

Crea una cuenta o accede para comentar

Debes ser un miembro para poder comentar

Crear cuenta

Crea una cuenta en nuestra comunidad

Acceder

¿Ya tienes una cuenta? Accede aquí


Arriba