Skip to content

Parser para os dados abertos da Agência Nacional do Petróleo

Notifications You must be signed in to change notification settings

netoferraz/anp-dados-abertos

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PARSER DA SÉRIE HISTÓRICA DE PREÇOS DE COMBUSTÍVEIS

ORIGEM DOS DADOS

ESTRUTURA DE DIRETÓRIOS

data - Armazena os arquivos .csv gerados a partir dos arquivos xml processados
docs - Armazena o PDF com os metadados dos arquivos xml da série histórica
raw - Armazena os arquivos xml a serem parseados
schema - Armazena a Classe PrecosParser utilizada para processar os arquivos xml

INSTRUÇÕES:

# clonar o repositório
git clone https://github.com/netoferraz/anp-dados-abertos.git

Criar um ambiente virtual

python -m venv .\venv

Instalar as dependências

pip install -r requirements.txt

Ative o ambiente virtual

.\venv\Scripts\activate

Sobre:

  1. O arquivo getdata.py deve ser utilizado para realizar o download dos arquivos xml disponibilizados.
  2. O arquivo parser.py deve ser utilizado para processar os arquivos xml e salvar os respectivos arquivos .csv.

DOWNLOAD MANUAL:

Caso você não deseje realizar o procedimento de geração dos arquivos .csv programaticamente, segue os links para os respectivos arquivos.

NOTA:

O presente repositório não é institucional, portanto, qualquer comunicação sobre os dados devem ser dirigidas diretamente a instituição pública. O único propósito dessa página é fornecer um formato de arquivo mais acessível ao grande público

About

Parser para os dados abertos da Agência Nacional do Petróleo

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%