Kiedy zrobić cos takiego jakPython - MySQLdb, wynik SQLite jako słowniku
sqlite.cursor.execute("SELECT * FROM foo")
result = sqlite.cursor.fetchone()
myślę trzeba pamiętać kolejność kolumn wydają się być w stanie sprowadzić je, np
result[0] is id
result[1] is first_name
jest istnieje sposób na zwrócenie słownika? więc zamiast tego mogę użyć wyniku ['id'] lub podobnego?
Problem z ponumerowanymi kolumnami polega na tym, że jeśli wpiszesz swój kod, wstaw kolumnę, która może być konieczna do zmiany kodu, np. Wynik [1] dla pierwszego imienia może teraz być datą_rozłączoną, więc musiałby zaktualizować cały kod.
Możliwy duplikat [Jak mogę uzyskać DICT z kwerendy sqlite?] (http://stackoverflow.com/questions/3300464/how-can-i-get-dict-from-sqlite -query) Czy chodzi o sqlite czy mysql? –