Este projeto é uma automação de processos (RPA) que elimina a necessidade de preenchimento manual de formulários de cadastro. O script lê uma base de dados de produtos e realiza o preenchimento automático em um sistema de gestão web.
Automatizar o fluxo de entrada de dados para reduzir o tempo de operação e eliminar erros de digitação em inventários de larga escala.
- Integração com CSV: Leitura de dados estruturados utilizando a biblioteca Pandas.
- Simulação de Interface Humana: Controle automático de mouse e teclado com PyAutoGUI.
- Tratamento de Dados: Verificação de campos opcionais (observações) antes do preenchimento.
- Navegação Inteligente: Acesso automatizado ao navegador, login no sistema e navegação entre campos via comandos de teclado.
- Python 3
- Pandas: Para manipulação e leitura da base de dados.
- PyAutoGUI: Para automação de comandos de interface (cliques, digitação e scroll).
- Time: Para gerenciamento de pausas e sincronização com o carregamento do sistema.
Este script utiliza coordenadas fixas de tela (pyautogui.click). Para o funcionamento correto, as coordenadas podem precisar de ajuste dependendo da resolução do monitor utilizado.
- Clone o repositório
git clone https://github.com/GabrielParra23/python-automacao.git