Meu Primeiro Robô com Python
Crie uma automação que cadastra produtos em uma loja fictícia de celulares. Você vai ensinar seu computador a repetir tarefas usando Python, PyAutoGUI e uma planilha CSV.
Acesso ao roteiro
Login demonstrativo: MundoSenai@oficina-automacao · Senha: Senai@123. Não use senhas pessoais.
Arquivos da atividade
Baixe os arquivos na mesma pasta. Os produtos são fictícios e servem apenas para esta oficina.
produtos.csv — 40 produtos pegar_posicao.py — descobrir coordenadas do mouse gabarito.py — referência comentada atualizar_precos.py — desafio extraLote 1 — celulares (CSV) Lote 2 — celulares (CSV) Lote 3 — acessórios (CSV) Lote 4 — fones (CSV)O gabarito é uma referência: durante a aula, o código será construído gradualmente com o professor.
Roteiro da missão
- Entrar na loja (10 min). Abra a TecStore, clique em Área administrativa e use
Admin/senai@123. - Cadastro manual (15 min). Digite o primeiro produto, salve e confira a linha na tabela. Experimente editar um campo.
- Preparação (15 min). Baixe um lote CSV e crie
codigo.pyno VS Code. Instale as bibliotecas. - Descobrir coordenadas (10 min). Execute
pegar_posicao.py; anote a posição do primeiro campo. Deixe o navegador maximizado, com zoom 100%. - Primeiro robô (25 min). Escreva o código gradualmente:
sleep,click,write,press('tab')epress('enter'). Só execute depois de terminar e revisar. - Repetição com CSV (30 min). Use
pandas.read_csv()eforpara preencher e salvar cada linha. Teste primeiro um lote pequeno e acompanhe a tabela. - Nova rodada (15 min). Troque o arquivo CSV e execute novamente. Use os quatro lotes para praticar.
- Extra: reajuste (20 min). Abra a tabela de produtos e use
atualizar_precos.pypara aplicar um aumento percentual a todos os produtos cadastrados.
Comandos que vamos aprender
Instalação no terminal: python -m pip install pyautogui pandas.
Loja simulada
A TecStore abre em uma página própria para que você possa acompanhar o robô preenchendo os campos sem perder o roteiro.
Login da loja: Admin · Senha: senai@123. São credenciais fictícias de demonstração.
Continue aprendendo em casa!
Baixe aqui seu passo a passo e treine mais em casa!
Baixar apostila com atividades e glossárioLaboratórios — pratique agora
Abra a ferramenta correspondente à atividade. O laboratório será aberto em uma nova aba, mantendo o roteiro disponível.
Materiais da oficina
Os documentos editáveis estão em preparação. Os PDFs serão disponibilizados após revisão do professor.