好吧,您忘了提到您正在使用哪个mysql库。
如果使用oursql(我推荐,这当然是最好的一种),请使用oursql的
DictCursor
。例:conn = oursql.connect(...)
curs = conn.cursor(oursql.DictCursor)
如果使用MySQLdb(为什么?),请使用MySQLdb的
DictCursor
。例:conn = MySQLdb.connect(..., cursorclass=MySQLdb.cursors.DictCursor)
curs = conn.cursor()
这样做将为您提供一个游标,该游标返回每一行的字典。请记住,查询中不要有重复的行名。


![提取地图的Python,MySQL和游标[重复] 提取地图的Python,MySQL和游标[重复]](http://www.mshxw.com/aiimages/31/661168.png)
