Consumo de API aberta IBGE
Publicado por Diego Lopes (última atualização em 01/09/2020)
[ Hits: 4.629 ]
Homepage:
Download extracao_dados_api_ibge.py
Script com fins educativos de como extrair dados de uma API aberta na internet.
#Autor:redbulldog
#Data:31/08/2020
#Descrição:Script para consumo de API IBGE
#--------------------------AVISO---------------------------#
#ESTE SCRIPT TEM APENAS FIS EDUCTAVICOS DE COMO EXTRAIDA #
#DADOS DA API ABERTA DO IBGE #
#----------------------------------------------------------#
#importando biblioteca requests e dando alias rq
import requests as rq
#método para gerar arquivo json
def geraArquivoJson(dados):
f=open('dadosibge.json', 'w')
f.write(dados.decode('utf-8'))
f.close()
#bloco para extração de dados
try:
link='https://servicodados.ibge.gov.br/api/v3/agregados'
dados = rq.get(url=link)
geraArquivoJson(dados.content)
#bloco para tratar erros de conexão http
except rq.exceptions.HTTPError as errh:
print ("Http Erro:",errh)
except rq.exceptions.ConnectionError as errc:
print ("Erro Conexao:",errc)
except rq.exceptions.Timeout as errt:
print ("Timeout Erro:",errt)
except rq.exceptions.RequestException as err:
print ("OOps: Alguma coisa errada",err)
Tradutor on-line versão Web!!!
CotDolar - Cotação do dólar em Python
Trabalhando Nativamente com Logs no Linux
Jogando Daikatana (Steam) com Patch 1.3 via Luxtorpeda no Linux
LazyDocker – Interface de Usuário em Tempo Real para o Docker
Linux Mint: Zram + Swapfile em Btrfs
O widget do Plasma 6 Área de Notificação
Quando vocês pararam de testar distros? (16)
Quero instalar, configurar, setar tamanho do rsyslog. (5)









