Automatando o Curso STS da Universidade e o processo de avaliação de palestras com Python + Selenium
Eles dizem que automatizar tarefas repetitivas é o novo modo de vida, então eu construí algo para facilitar muito uma das atividades estudantis mais tediosas. 🎯 O semestre do problema antes dos exames, os alunos da Universidade de Gana são obrigados a concluir as avaliações do curso e do professor no portal do STS. O processo é: Faça login no STS Selecione “Avaliar o curso” para cada curso registrado Escolha o professor preencher 21+ perguntas de rádio Adicionar comentários Envie seu tempo demorado, repetitivo e fácil de esquecer-o que pode levar ao pânico de última hora. Solution O SolutionI criou um script de automação Python usando o Selenium que: login no portal STS automaticamente. Itera em todos os cursos que requerem avaliação. Seleciona o professor (com entrada do usuário se houver vários professores). Preenche todos os botões de rádio necessários e caixas de comentários. Espera que você revise o formulário e clique em enviar manualmente (para cumprir a política escolar). Depois que as avaliações são concluídas, ele também se apaixona e inicia o processo diário de check-in. 🛠 Stack Tech Python 3 Selenium WebDriver DOTENV PARA GERENCIAMENTO DE CREdenciais Chrome WebDriver para automação de navegador 📹 Demo e código do YouTube Demo: Assista aqui o repositório do GitHub: Exibir código 🔮 Planos futuros Submitido opcional (com cautela, ainda requer conformidade com políticas). Detecção automática de palestra se houver apenas um. Relatórios aprimorados após cada execução.
Fonte
Publicar comentário