Quando faccio someting comePython - MySQLdb, risultato SQLite come dizionario
sqlite.cursor.execute("SELECT * FROM foo")
result = sqlite.cursor.fetchone()
penso deve ricordare l'ordine delle colonne sembrano essere in grado di prenderli fuori, ad esempio
result[0] is id
result[1] is first_name
è c'è un modo per restituire un dizionario? quindi posso invece usare solo risultato ['id'] o simile?
Il problema con le colonne numerate è, se si scrive il codice, quindi si inserisce una colonna che potrebbe essere necessario modificare il codice, ad es. Il risultato [1] per first_name potrebbe essere un data_joined quindi dovrebbe aggiornare tutto il codice ..
Eventuali duplicati di [Come posso ottenere dict da Query SQLite?] (http://stackoverflow.com/questions/3300464/how-can-i-get-dict-from-sqlite -query) Si tratta di sqlite o mysql? –