Skip to content

Conjunto de Scripts para Web Scraping dos dados das estações metereológicas do INMET.

License

Notifications You must be signed in to change notification settings

lucas-fs/ScrapingINMET

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Scraping das estações do INMET

Conjunto de Scripts para Web Scraping dos dados das estações metereológicas do INMET.

Script para captura de dados sobre estações

Script: geraBase.py

Descricao: Script para download dos dados referentes a cada estação metereológica e criação de uma pequena "base de dados" em formato JSON referente a todas as estações.

Execução (comando):

python3 geraBase.py

Saída: Arquivo JSON (estacoes.json) contendo dados de todas as estações metereológicas do INMET.

Script para captura dos dados metereológicos de cada estação

Script: capturaDados.py

Descricao: Script para download dos dados das estações metereológicas do INMET de uma data inicial até uma data final.

Execução (comando):

python3 capturaDados.py

Entrada: O script usa como entrada o arquivo "entrada.txt" que contem todas as estações das quais se deseja extrair os dados

Entrada (usuário): Ao executar o script é necessário informar as datas de inicio e fim do período que se deseja capturar os dados

Saída: Arquivos .csv de cada estação referentes as tabelas de dados do período fornecido. Os arquivos .csv serão gerados dentro da pasta "Tabelas"

Dependências para a execução

Como os scripts foram desenvolvidos na linguagem de programação Python 3, é necessário ter o interpretador da linguagem instalado no computador, abaixo o modo de instalação no Windows e Linux Debian ou derivados:

Windows: Basta fazer o download em Python download e instalar

Linux Debian ou derivados: Provavelmente o Python 3 já estará instalado no sistema, caso não estiver basta executar o comando no terminal:

sudo apt-get install python3

Biblioteca de scraping para Python 3, modo de instalação abaixo:

pip3 install beautifulsoup4

About

Conjunto de Scripts para Web Scraping dos dados das estações metereológicas do INMET.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages