2011-09-01 22 views
11

Tôi có bảng MySQL mà trên đó tôi đang thực hiện các câu lệnh SELECT trong Python.Đầu ra Python, MySQL và SELECT từ điển với tên cột cho các phím

Có bất kỳ điều gì ngoài API MySQLdb Python, thông qua con trỏ, xuất ra một dãy từ điển có khóa là tên cột (và giá trị là các cột trong hàng trả về) không?

+2

Tôi đoán đó là một bản sao của một này: http://stackoverflow.com/questions/2180226/python-use-mysqldb-to-import-a-mysql- table-as-a-dictionary – Gandi

+0

Có thể bạn cần con trỏ từ điển? cursor = conn.cursor (MySQLdb.cursors.DictCursor) – varela

+0

Nếu bạn muốn, làm cho liên kết này là một câu trả lời mà tôi sẽ chấp nhận. – SK9

Trả lời

25

Vui lòng sử dụng con trỏ từ điển:

cursor = conn.cursor (MySQLdb.cursors.DictCursor) 
Các vấn đề liên quan