人生の敗北者でも使えるPythonのお勉強 Part3
■ このスレッドは過去ログ倉庫に格納されています
0078デフォルトの名無しさん
NGNG【試験構成】 WinXP, Python2.3b1, win32all bulid 153, MS Access 2000.
【コード】
import dbi, odbc
DSN = "Item1"
def dictMakerMaker(descr):
def dictMaker(row):
d = {}
i = 0
for column in row:
d[descr[i][0]] = column
i += 1
return d
return dictMaker
conn = odbc.odbc(DSN)
cur = conn.cursor()
cur.execute("select * from Item")
dictMaker = dictMakerMaker(cur.description)
for row in cur.fetchall():
d = dictMaker(row)
for k in d.keys():
print k, "=", d[k]
cur.close()
conn.close()
■ このスレッドは過去ログ倉庫に格納されています