Theo bài viết này, nó có sẵn bằng cách chuyển trong 'từ điển =True' đến phương thức khởi tạo con trỏ: http://dev.mysql.com/doc/connector-python/en/connector-python-api-mysqlcursordict.html
vì vậy tôi đã thử:
cnx = mysql.connector.connect(database='bananas')
cursor = cnx.cursor(dictionary=True)
và nhận được: TypeError:cursor () có một đối số từ khóa không mong muốn là 'từ điển'
và tôi đã thử:
cnx = mysql.connector.connect(database='bananas')
cursor = cnx.cursor(named_tuple=True)
và nhận được: TypeError:cursor () có một đối số từ khóa không mong muốn 'name_tuple'
và tôi cũng đã thử cái này:cursor = MySQLCursorDict(cnx)
nhưng không có kết quả. Rõ ràng là tôi đang sử dụng sai phiên bản ở đây và tôi nghi ngờ rằng chúng ta chỉ cần kiên nhẫn khi tài liệu tại http://downloads.mysql.com/docs/connector-python-relnotes-en.a4.pdf cho thấy những tính năng mới này đang ở giai đoạn alpha tại thời điểm viết bài.