Skip to content

Py013/ETIS24DADOS

Repository files navigation

ETIS24DADOS

Área da Squad de Dados

Configuração setup local

Instalar e ativar virtualenv

python3 -m venv .venv
# Linux/Mac
source .venv/bin/activate

Instalar dependencias

pip install -U pip && pip install -r requirements.txt

Configurar variáveis de ambiente local

# Criar arquivo .env
URL_BASE_SECRETARIAS=https://egov.santos.sp.gov.br/dadosabertos/backend/api
URL_BASE_DADOS=https://egov.santos.sp.gov.br/dadosabertos/backend/api/detalhes/downloads/json/
IS_DEV_LOCAL=True
DEV_LOCAL_MAX_REQUEST=1
QTD_LISTAS_PAGINA=250
ID_SECRETARIAS=2907, 4681, 2859, 576, 779
ID_AUTARQUIAS=822, 1736
ESPERA_REQUISICOES=1.29
CAMINHO_SAIDA=etis

Fazer o build da imagem

docker image build -t python-dados-etis .

Executar o container Persistindo volume de etis com arquivos .json

docker container run -d --env-file=.env -v ${PWD}/etis:/etis python-dados-etis

About

Área da Squad de Dados

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •