Selon cet article, il est disponible en passant 'dictionary=True' au constructeur du curseur :http://dev.mysql.com/doc/connector-python/en/connector-python-api-mysqlcursordict.html
alors j'ai essayé :
cnx = mysql.connector.connect(database='bananas')
cursor = cnx.cursor(dictionary=True)
et obtenu :TypeError : cursor() a obtenu un argument de mot-clé inattendu 'dictionnaire'
et j'ai essayé :
cnx = mysql.connector.connect(database='bananas')
cursor = cnx.cursor(named_tuple=True)
et obtenu :TypeError : cursor() a obtenu un argument de mot-clé inattendu 'named_tuple'
et j'ai essayé celui-ci aussi :cursor = MySQLCursorDict(cnx)
mais en vain. Clairement, je suis sur la mauvaise version ici et je suppose que nous devons juste être patients car le document à http://downloads.mysql.com/docs/connector-python-relnotes-en.a4.pdf suggère que ces nouvelles fonctionnalités sont en phase alpha au moment de la rédaction.