Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Avisos de Python e MySQLdb


Portanto, esta é a maneira mais fácil que encontrei ... Não sei por que não pensei nisso originalmente ... mas simplesmente suprimi os avisos emitidos pelo cursor:
import warnings
warnings.filterwarnings("ignore", category = MySQLdb.Warning)

Em seguida, adicionei este código à minha função importMySql:
mycursor.execute("SHOW WARNINGS")
warnings = mycursor.fetchall()
for i in range(len(warnings)):
    print "Warning - " +warnings[i][2]