最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Python查詢Mysql時(shí)返回字典結(jié)構(gòu)的代碼

 更新時(shí)間:2012年06月18日 01:16:02   作者:  
MySQLdb默認(rèn)查詢結(jié)果都是返回tuple,輸出時(shí)候不是很方便,必須按照0,1這樣讀取,無意中在網(wǎng)上找到簡(jiǎn)單的修改方法,就是傳遞一個(gè)cursors.DictCursor就行
MySQLdb默認(rèn)查詢結(jié)果都是返回tuple,輸出時(shí)候不是很方便,必須按照0,1這樣讀取,無意中在網(wǎng)上找到簡(jiǎn)單的修改方法,就是傳遞一個(gè)cursors.DictCursor就行。
默認(rèn)程序:
MySQLdb默認(rèn)查詢結(jié)果都是返回tuple,輸出時(shí)候不是很方便,必須按照0,1這樣讀取,無意中在網(wǎng)上找到簡(jiǎn)單的修改方法,就是傳遞一個(gè)cursors.DictCursor就行。默認(rèn)程序:
復(fù)制代碼 代碼如下:

import MySQLdb
db = MySQLdb.connect(host = ´localhost´, user = ´root´, passwd = ´123456´, db = ´test´)
cursor = db.cursor()
cursor.execute(´select * from table´)
rs = cursor.fetchall()
print rs

# 返回類似如下
# ((1000L, 0L), (2000L, 0L), (3000L, 0L))
修改后:
復(fù)制代碼 代碼如下:

import MySQLdb
import MySQLdb.cursors
db = MySQLdb.connect(host = ´localhost´, user = ´root´, passwd = ´123456´, db = ´test´,cursorclass = MySQLdb.cursors.DictCursor)
cursor = db.cursor()
cursor.execute(´select * from table´)
rs = cursor.fetchall()
print rs

# 返回類似如下
# ({'age': 0L, 'num': 1000L}, {'age': 0L, 'num': 2000L}, {'age': 0L, 'num': 3000L}) 或者也可以用下面替換connect和cursor部分
復(fù)制代碼 代碼如下:

db = MySQLdb.connect(host = ´localhost´, user = ´root´, passwd = ´123456´, db = ´test´)
cursor = conn.cursor(cursorclass = MySQLdb.cursors.DictCursor)

相關(guān)文章

最新評(píng)論

集安市| 上蔡县| 兴和县| 蒲城县| 嘉定区| 万安县| 邢台市| 辽阳县| 霍州市| 陈巴尔虎旗| 囊谦县| 临安市| 蒙山县| 罗城| 吴川市| 琼海市| 泽普县| 泰安市| 沿河| 武清区| 普兰店市| 莫力| 敦煌市| 宜阳县| 阿瓦提县| 类乌齐县| 吉安市| 泰兴市| 余庆县| 阿荣旗| 囊谦县| 碌曲县| 遵义市| 剑川县| 余江县| 滁州市| 连云港市| 来安县| 苍南县| 井冈山市| 平舆县|