Módulo main
Este arquivo contém um exemplo de código para gerar uma visualização das cidades de Birigui (SP) e Manaus (AM).
Expandir código fonte
from Aranha import Aranha
from Cidade import Cidade
from Plotadora import Plotadora
from Tratadora import Tratadora
# inicializa os objetos
aranha = Aranha()
tratadora = Tratadora()
plotadora = Plotadora()
# define a lista de cidades
birigui = Cidade('birigui', 'sp')
manaus = Cidade('manaus', 'am')
cidades = [birigui, manaus]
# carrega e limpa os dados
aranha.obter(cidades)
tratadora.extrair(cidades)
tratadora.limpar(cidades)
# exibe os dados no console
tratadora.exibir(cidades)
# exporta os dados para csv
tratadora.exportar(cidades)
# carrega os dados na plotadora e plota os gráficos
plotadora.abrir_csv(cidades)
plotadora.plotar(lista_cidades=cidades, chuva=False, estilo='dark_background')
plotadora.plotar(lista_cidades=cidades, chuva=True, estilo='dark_background')
# exibe os meteogramas
for cd in cidades:
cd.exibir_meteograma()