Lab 3: Bot Recrutador
Nesse workshop, você fará orquestração de uma automação já pronta.
Projeto: Automação de busca e download de currículos
Essa automação faz a busca e download dos currículos de candidatos com entrevista marcada na plataforma OrangeHRM, auxiliando os profissionais de RH a terem mais agilidade no processo de recrutamento.
Dica
É possivel fazer o download do projeto completo clicando nesse link.
Testar seu projeto localmente
Para testar seu projeto localmente, instale as dependências do Python utilizadas no projeto.
Dica - Opcional
Uma boa prática é criar um ambiente virtual para cada projeto, para que as dependências de um projeto não interfiram em outro.
Use o comando python -m venv venv
no terminal, dentro da pasta do projeto e ative-o com o comando venv\Scripts\activate
no Windows ou source venv/bin/activate
no Linux.
Instalar as dependências do projeto
Utilizando a linha de comando, acesse a pasta do projeto que criamos e a partir desta pasta execute o comando abaixo para instalar as dependências definidas no arquivo requirements.txt
:
python -m pip install --upgrade -r requirements.txt
Este comando vai produzir uma saída grande referente a instalação de todas as dependências. Assim que este processo terminar, seu projeto estará pronto para ser executado.
Executar seu robô
Ainda utilizando o terminal aberto dentro da pasta do projeto, você pode executar sua automação com o seguinte comando:
python bot.py
Iniciando a execução
Martine Tennat
Baixando o curriculo
Baixou o curriculo: resume.pdf
Faz a manipulação
Deletando o arquivo: resume.pdf
Fim da execução