Skip to content

About

Automação do cadastro de produtos em um sistema web utilizando Python, PyAutoGUI e Pandas.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

15 Commits

Folders and files

Repository files navigation

🤖 Automação de Cadastro de Produtos com Python

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.


🚀 Funcionalidades

  • 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

🛠️ Tecnologias

Python Streamlit OpenAI

📦 Estrutura do projeto

📦 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

▶️ Como executar o projeto

1️⃣ Instalar as dependências

pip install -r requirements.txt

2️⃣ Configurar login

No arquivo automacao_cadastro.py, altere:

EMAIL = "SEU_EMAIL_AQUI"
SENHA = "SUA_SENHA_AQUI"

3️⃣ Executar a automação

python automacao_cadastro.py

⚠️ Importante:

Não utilize o computador durante a execução

As coordenadas da tela podem variar de acordo com a resolução


📚 Observações

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


👨‍💻 Autor

Projeto desenvolvido por Guilherme Matté,
como parte dos estudos no curso da Hashtag Treinamentos, com foco em automação de processos utilizando Python.

About

Automação do cadastro de produtos em um sistema web utilizando Python, PyAutoGUI e Pandas.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages