execute o arquivo * .sql com o python MySQLdb

Como executar o script sql armazenado no arquivo * .sql usando o driver python MySQLdb. eu estava tentando


cursor.execute(file(PATH_TO_FILE).read())

mas isso não funciona porquecursor.execute pode executar apenas um comando sql de uma vez. Meu script sql contém várias instruções sql. Também estava tentando


cursor.execute('source %s'%PATH_TO_FILE)

mas também sem sucesso.

questionAnswers(12)

yourAnswerToTheQuestion