Python - mysqlDB, resultado de sqlite como diccionario
Cuando hago algo como
sqlite.cursor.execute("SELECT * FROM foo")
result = sqlite.cursor.fetchone()
Creo que tengo que recordar el orden en que las columnas parecen poder extraerlas, por ejemplo
result[0] is id
result[1] is first_name
¿Hay alguna manera de devolver un diccionario? entonces puedo usar el resultado ['id'] o similar?
El problema con las columnas numeradas es que, si escribe su código, luego inserte una columna, es posible que deba cambiar el código, por ejemplo, el resultado [1] para first_name ahora podría ser un date_joined, por lo que tendría que actualizar todo el código ...