2017-10-09 8 views
0
cursor.execute("SELECT price FROM tabel WHERE id = 1600") 
print cursor.fetchone() 

me donne la sortiepymysql juste valeur sélectionner et enregistrer dans la variable

{u'price': u'4345.6'} 

comment puis-je choisir juste la valeur 4345,6 et l'enregistrer dans une variable pour faire des mathématiques?

+0

Ceci est une gestion de base du dictionnaire python. Pensez à lire des documents d'introduction et des didacticiels. – Parfait

Répondre

1

Vous pouvez facilement résoudre ceci par la paix de code suivante.

data = cursor.fetchone() #get the data in data variable 
value = float(data['price']) # load the data into value with conversion of its type