Python - mysqlDB, resultado sqlite como dicionário
Quando eu faço algo como
sqlite.cursor.execute("SELECT * FROM foo")
result = sqlite.cursor.fetchone()
Eu acho que preciso lembrar a ordem em que as colunas parecem poder buscá-las, por exemplo
result[0] is id
result[1] is first_name
existe uma maneira de retornar um dicionário? para que eu possa usar o resultado ['id'] ou similar?
O problema com as colunas numeradas é que, se você escrever seu código, insira uma coluna, talvez seja necessário alterar o código, por exemplo, o resultado [1] para first_name agora pode ser um date_joined, portanto, será necessário atualizar todo o código ...