国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Python > 正文

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

2019-11-25 18:42:30
字體:
供稿:網(wǎng)友
MySQLdb默認(rèn)查詢結(jié)果都是返回tuple,輸出時候不是很方便,必須按照0,1這樣讀取,無意中在網(wǎng)上找到簡單的修改方法,就是傳遞一個cursors.DictCursor就行。
默認(rèn)程序:
MySQLdb默認(rèn)查詢結(jié)果都是返回tuple,輸出時候不是很方便,必須按照0,1這樣讀取,無意中在網(wǎng)上找到簡單的修改方法,就是傳遞一個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)
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 郑州市| 大足县| 安新县| 左贡县| 柯坪县| 镇江市| 曲麻莱县| 荥阳市| 乐山市| 武山县| 朝阳县| 克什克腾旗| 碌曲县| 汉阴县| 毕节市| 普兰县| 林西县| 阿荣旗| 平南县| 通江县| 沿河| 兴安县| 木兰县| 正宁县| 璧山县| 江城| 榆树市| 抚州市| 剑川县| 龙南县| 澄城县| 双城市| 永定县| 蕲春县| 遵化市| 泽州县| 关岭| 阳山县| 忻城县| 西平县| 全南县|