Skip to content

CCodeKey/Web-Scraping

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 

Repository files navigation

Web Scraping

Ao executar o script, é feito um processo de altomação, onde é aberto um navegador e em seguida é carregado á página de curos do site do IFPB, onde captura as informações necessárias (Disciplina/ Carga horária/ Professor) e salva essas informações em uma planilha (disciplinas.xlsx). Todo esse processo foi desenvolvido em Python utilziando o framework de teste de automação de código aberto (Selenium).

Estrutura do Projeto

├── app/             
    ├── main.py                      # Script de altomação 
    └── tabelas/
        └── disciplinas.xlsx         # Planilha onde serão salvo os dados
├── README.md                        # Documentação do projeto 
└── requirements.txt                 # Dependências necessárias 

Como executar

  • Criar o virtualenv
    python -m venv venv
  • Ativar o virtualenv
    • Windows
       .\venv/Scripts/Activate.ps1
    • Linux
      source venv/Scripts/bin/activate
  • Instalar o Selenium com pip
    pip install selenium

Stack utilizada

  • Python
  • Selenium
  • os
  • openpyxl

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages