MySQLdb mô-đun có DictCursor :
Sử dụng nó như thế này (lấy từ Viết MySQL Scripts bằng Python DB-API ):
cursor = conn.cursor(MySQLdb.cursors.DictCursor)
cursor.execute("SELECT name, category FROM animal")
result_set = cursor.fetchall()
for row in result_set:
print "%s, %s" % (row["name"], row["category"])
chỉnh sửa: Theo user1305650, điều này hoạt động đối với pymysql
nữa.