db = sqlite.connect("test.sqlite")
res = db.execute("select * from table")
Avec l'itération, j'obtiens des listes correspondant aux rangées.
for row in res:
print row
Je peux obtenir le nom des colonnes
col_name_list = [tuple[0] for tuple in res.description]
Mais existe-t-il une fonction ou un paramètre permettant d'obtenir des dictionnaires au lieu d'une liste ?
{'col1': 'value', 'col2': 'value'}
ou que je dois faire moi-même ?
0 votes
Duplicata possible de Python - mysqlDB, résultat sqlite comme dictionnaire
7 votes
@vy32 : Cette question date de juillet 2010, celle dont vous avez donné le lien date de novembre 2010. C'est donc celle-là qui est fausse. Et comme on peut s'y attendre, le commentaire inverse a été mis sur celle-là :-)