Python mySQL Update, trabajando pero no actualizando la tabla

Tengo un script en Python que necesita actualizar una base de datos mysql, tengo hasta ahora:

dbb = MySQLdb.connect(host="localhost", 
       user="user", 
       passwd="pass", 
       db="database") 
try:
   curb = dbb.cursor()
   curb.execute ("UPDATE RadioGroups SET CurrentState=1 WHERE RadioID=11")
   print "Row(s) were updated :" +  str(curb.rowcount)
   curb.close()
except MySQLdb.Error, e:
   print "query failed<br/>"
   print e  

El guión imprimeRow(s) were updated : con el número correcto de filas que tienen unaRadioID de 11. Si cambio elRadioID a otro número no presente en la tabla diráRow(s) were updated :0. Sin embargo, la base de datos en realidad no se actualiza. losCurrentState El campo solo se mantiene igual. Si copio y pego la declaración SQL en PHPMyAdmin, funciona bien.

Respuestas a la pregunta(3)

Su respuesta a la pregunta