Este projeto realiza a automação do cadastro de produtos em um sistema web utilizando Python, PyAutoGUI e Pandas.
A automação lê uma base de dados em CSV e preenche automaticamente os campos do sistema, simulando interações humanas com teclado e mouse.
- Abertura automática do navegador
- Login automático no sistema
- Leitura de produtos a partir de um arquivo CSV
- Cadastro automático de múltiplos produtos
- Automação completa de tarefas repetitivas
📦 automacao-cadastro-produtos
┃ 📄 produtos.csv - (arquivo contendo a base de dados de produtos)
┃ 📄 pegar_posicao.py - (script auxiliar para determinar posições utilizadas pelo programa principal)
┣ 📄 automacao_cadastro.py - (arquivo principal)
┣ 📄 requirements.txt
┣ 📄 README.md
1️⃣ Instalar as dependências
pip install -r requirements.txt2️⃣ Configurar login
No arquivo automacao_cadastro.py, altere:
EMAIL = "SEU_EMAIL_AQUI"
SENHA = "SUA_SENHA_AQUI"3️⃣ Executar a automação
python automacao_cadastro.pyNão utilize o computador durante a execução
As coordenadas da tela podem variar de acordo com a resolução
Projeto com fins educacionais
Ideal para demonstrar:
-automação de processos;
-manipulação de arquivos CSV;
-uso de bibliotecas externas;
Pode ser adaptado para outros sistemas e formulários
Projeto desenvolvido por Guilherme Matté,
como parte dos estudos no curso da Hashtag Treinamentos, com foco em automação de processos utilizando Python.