[Python] MameError

Fabrizio Mancini mr.file a gmail.com
Ven 12 Nov 2010 12:10:07 CET


2010/11/12 girub a inwind.it <girub a inwind.it>:
> Ciao a tutti,
> non conosco python ma sto cercando di avvicinarmi perchè lo trovo
> molto interesante, o meglio la mia attenzione a python è arrivata
> (programmando in php), quando ho visto le potenzialità di django..
> davvero davvero ottimo almeno da quel poco che ho visto.
> Cercavo quindi di tirarmi fuori dei record da una tabella:
>
> #!/usr/bin/python
> import MySQLdb
> # creo l'oggetto conn
> conn= MySQLdb.connect (host= "localhost", user= "root", passwd=
> "root", db= "sql")
> # creo l'oggetto cursor, che invia e legge le query
> cursor= conn.cursor ()
> cursor.execute ("SELECT * FROM iscritti")
> # leggo una riga
> result_set = cursor.fetchall()
> for row in result_set:
>        print "%s, %s" % (row[nome],row[cognome])
> # libero memoria
> cursor.close ()
> conn.close ()
prova con
row['nome'], row['cognome']

cioè racchiudi nome e cognome tra apici poichè essi sono i nomi delle
colonne e non di variabili.
ciao fabrizio


Maggiori informazioni sulla lista Python