Enligt denna artikel är den tillgänglig genom att skicka in 'dictionary=True' till markörkonstruktorn:http://dev.mysql.com/doc/connector-python/en/connector-python-api-mysqlcursordict.html
så jag försökte:
cnx = mysql.connector.connect(database='bananas')
cursor = cnx.cursor(dictionary=True)
och fick:TypeError:cursor() fick ett oväntat nyckelordsargument 'dictionary'
och jag försökte:
cnx = mysql.connector.connect(database='bananas')
cursor = cnx.cursor(named_tuple=True)
och fick:TypeError:cursor() fick ett oväntat nyckelordsargument 'named_tuple'
och jag provade den här också:cursor = MySQLCursorDict(cnx)
men till ingen nytta. Jag har helt klart fel version här och jag misstänker att vi bara måste ha tålamod eftersom dokumentet på http://downloads.mysql.com/docs/connector-python-relnotes-en.a4.pdf föreslår att dessa nya funktioner är i alfafas när de skrivs.