Python Wrapper para a API dados.gov.br.
from dadosbr import DadosBR
api = DadosBR()
for dataset_id in api.datasets:
print(dataset_id)
dataset_id = 'transferencias-totais-da-uniao-para-estados'
dataset = api.get_dataset(dataset_id)
# imprime formatos disponíveis para cada recurso
for resource in dataset.resources:
print(resource.format_list)
# carrega arquivo de valores em JSON
data = dataset.resources[0].load('json')
print(data)
for tag_name in api.tags:
print(tag_name)
tag = api.get_tag('executivo')
# imprime datasets que possuem a tag
for dataset in tag.datasets:
print(dataset.name)