Copiei o código e quando executei deu o erro que o conn is not defined. Como consertar?
Copiei o código e quando executei deu o erro que o conn is not defined. Como consertar?
A variável conn só existe dentro do bloco try
Crie a variável conn na linha 3 sem valor, assim, no try ela obterá um valor, e na linha 17 será acessível
Parece que o código não está conseguindo acessar o try, ele é simplesmente ignorado. Se eu crio o conn antes dele, aparece outro erro dizendo que 'NoneType' object has no attribute 'cursor', ou seja, o valor de conn não está sendo atribuído com o mysql.connector, nem está passando pelo except. E mesmo se eu tentar mudar o tipo da variável pra int ou str, ele não funciona também.
baixar o mysql Workbench no computador resolveu no meu caso
não esqueça de marcar o comentário como solucionado para ajudar outros colegas