sto usando Python con MySQL e Django. Continuo a vedere questo errore e non riesco a capire dove l'eccezione viene gettata:Chi sta lanciando (e prendendo) questa Eccezione MySQL?
Exception _mysql_exceptions.ProgrammingError: (2014, "Commands out of sync; you can't run this command now") in <bound method Cursor.__del__ of <MySQLdb.cursors.Cursor object at 0x20108150>> ignored
ho molti "provare" e "eccezione" blocchi nel mio codice - se il si è verificata un'eccezione in uno di questi, quindi avrei visto i miei messaggi di debug. L'eccezione sopra è ovviamente catturata da qualche parte poiché il mio programma non si interrompe quando viene lanciata l'eccezione.
Sono molto perplesso, qualcuno può darmi una mano?
grazie per il collegamento. Non uso alcuna query MySQL esplicita o utilizzo alcun oggetto cursore. Tutte le domande che faccio attraverso oggetti Django. Un grosso problema per me non è riuscire a vedere dove viene generata questa eccezione. –
Ripresa: come in php, non è possibile aprire una seconda connessione mysql senza chiudere il primo! –