Consumo de API aberta IBGE
Publicado por Diego Lopes (última atualização em 01/09/2020)
[ Hits: 4.604 ]
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)
hcoin - Preço do Dólar, Bitcoin e Euro em Python
Cirurgia para acelerar o openSUSE em HD externo via USB
Void Server como Domain Control
Modo Simples de Baixar e Usar o bash-completion
Monitorando o Preço do Bitcoin ou sua Cripto Favorita em Tempo Real com um Widget Flutuante
Atualizar Linux Mint 22.2 para 22.3 beta
Jogar games da Battle.net no Linux com Faugus Launcher
Como fazer a Instalação de aplicativos para acesso remoto ao Linux
Conky, alerta de temperatura alta (10)
Assisti Avatar 3: Fogo e Cinzas (3)
Duas Pasta Pessoal Aparecendo no Ubuntu 24.04.3 LTS (42)









