Viva,
ontem esqueci-me desta linha, ela deve estar no topo de todo o código
import mysql.connector
Já tens uma base de dados criada e a funcionar? podes testar a ver se consegues aceder através do MySQL workbench.
Podes experimentar o teu setup python/conector através da consola interactiva do python. Para tal deves abrir uma consola de dos (escrever cmd no executar do windows) e dps de aberta escrever python, deve-te aparecer qq coisa deste tipo:
(https://lusorobotica.com/proxy.php?request=http%3A%2F%2Fwww.voidspace.org.uk%2Fpython%2Farticles%2Fimages%2Fpython_console.jpg&hash=8790738da294d9ca9e0d37122b540f5a7288a966)
e dps lá deves escrever a linha que te enviei hoje, ou seja
import mysql.connector
e dps "enter". Se tudo correu bem o teu sistema deve estar pronto.
dps é abrir a ligacao à base de dados com os comandos que já te enviei
pedir ao user as tais informacaoes
construir uma query com as informacoes que pediste ao utilizador
executar a query
ler os dados de retorno
listar....
Cumps, Mauro.