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

TomasSanchexx Seguir

No recomendado
Verificación en dos pasos desactivada
Verificado por Whatsapp
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
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

Gamma
Verificación en dos pasos activada
Verificado por Whatsapp
Verificado por Binance
Desde
12 May 2020
Mensajes
170
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:

mcjose

Delta
Verificación en dos pasos activada
Verificado por Whatsapp
¡Ha verificado su Paypal!
Verificado por Binance
Desde
9 Feb 2021
Mensajes
516
Creo que o no has buscado suficiente información o quieres que te lo haga alguien...
 

¡Regístrate y comienza a ganar!

Beneficios

  • Gana dinero por participar
  • Gana dinero por recomendarnos
  • Descubre ofertas de empleo diariamente
  • Negocios seguros
  • ¡Información premium y más!

Acceder

¿Ya tienes una cuenta? Accede aquí

Arriba