changeset 1 | 2fb8b9db1c86 |
0:ffa851df0825 | 1:2fb8b9db1c86 |
---|---|
1 import sqlite3 |
|
2 |
|
3 def dict_factory(cursor, row): |
|
4 d = {} |
|
5 for idx, col in enumerate(cursor.description): |
|
6 d[col[0]] = row[idx] |
|
7 return d |
|
8 |
|
9 con = sqlite3.connect(":memory:") |
|
10 con.row_factory = dict_factory |
|
11 cur = con.cursor() |
|
12 cur.execute("select 1 as a") |
|
13 print cur.fetchone()["a"] |