इस लेख के अनुसार यह कर्सर कंस्ट्रक्टर को 'डिक्शनरी =ट्रू' में पास करके उपलब्ध है:http://dev.mysql.com/doc/connector-python/en/connector-python-api-mysqlcursordict.html
इसलिए मैंने कोशिश की:
cnx = mysql.connector.connect(database='bananas')
cursor = cnx.cursor(dictionary=True)
और मिला:TypeError:कर्सर() को एक अप्रत्याशित कीवर्ड तर्क 'शब्दकोश' मिला
और मैंने कोशिश की:
cnx = mysql.connector.connect(database='bananas')
cursor = cnx.cursor(named_tuple=True)
और मिला:TypeError:कर्सर() को एक अप्रत्याशित कीवर्ड तर्क 'named_tuple' मिला
और मैंने इसे भी आजमाया:cursor = MySQLCursorDict(cnx)
लेकिन कोई फायदा नहीं हुआ। स्पष्ट रूप से मैं यहां गलत संस्करण पर हूं और मुझे संदेह है कि हमें दस्तावेज़ के रूप में धैर्य रखना होगा http://downloads.mysql.com/docs/connector-python-relnotes-en.a4.pdf यह सुझाव देता है कि लेखन के समय ये नई सुविधाएँ अल्फा चरण में हैं।