Projeto para entrada na área de ciência de dados do Grupo Turing. Consiste na raspagem e no armazenamento de dados relacionados ao clima de diferentes regiões ao longo do tempo.
- Crie uma virtualenv:
virtualenv env
- Instale as dependências:
pip install -r requirements.txt
- Rode o notebook e seja feliz
Nós raspamos e armazenamos previsões do tempo do site ClimaTempo. O projeto foi construído de maneira a ser genérico e funcionar com qualquer cidade que possua as informações no site. Para adicionar um local à raspagem do projeto, faça o seguinte:
- Vá até o site ClimaTempo e pesquise pela cidade que você quer adicionar
- Clique no nome da cidade e copie a URL
- Na pasta do projeto, abra o arquivo locais.csv localizado na pasta data
- Acrescente uma nova linha no arquivo, onde a primeira coluna é o nome da cidade e a segunda coluna é o link que você copiou no passo 2.
- Rode todas as células do arquivo .ipynb em sequência.
Obs: Só adicionar o local ao arquivo CSV não é o suficiente para fazer o notebook passar a buscar informações dele! O projeto na verdade pega as informações dos locais armazenados na tabela local do banco de dados. No notebook, há uma célula responsável por carregar no banco o que estiver no arquivo. Essa célula precisa ser executada para que seu local passe a ser raspado!