sql >> Base de Datos >  >> RDS >> Mysql

python mysql.conector DictCursor?

Según este artículo, está disponible al pasar 'dictionary=True' al constructor del cursor:http://dev.mysql.com/doc/connector-python/en/connector-python-api-mysqlcursordict.html

así que probé:

cnx = mysql.connector.connect(database='bananas')
cursor = cnx.cursor(dictionary=True)

y obtuve:TypeError:cursor() obtuvo un argumento de palabra clave inesperado 'diccionario'

y probé:

cnx = mysql.connector.connect(database='bananas')
cursor = cnx.cursor(named_tuple=True)

y obtuve:TypeError:cursor() obtuvo un argumento de palabra clave inesperado 'named_tuple'

y probé este también:cursor = MySQLCursorDict(cnx)

pero fue en vano. Claramente estoy en la versión incorrecta aquí y sospecho que solo tenemos que ser pacientes como el documento en http://downloads.mysql.com/docs/connector-python-relnotes-es.a4.pdf sugiere que estas nuevas características están en fase alfa en el momento de la escritura.