COLETANDO DADOS DA BASE DO BANCO CENTRAL DO BRASIL COM PYTHON

in #python4 years ago

Aqui vou mostrar passo a passo como puxar dados do sistema sgs do banco central do brasil com Python.

Vamos utilizar um cloud que roda códigos em Python no navegador: https://colab.research.google.com/
O colab é um serviço na nuvem gratuito hospedado pelo Google para incentivar a pesquisa de Machine Learning e Inteligência Artificial.
Se você não sabe como usar o colab da google sugiro ver esse artigo: https://bit.ly/3cBq6D7 que explica como dar os primeiros passos.
1° criamos um novo notebook dentro do ambiente colab em: file-->New notbook
2° Vamos importar algumas bibliotecas.

1.png

3° precisamos definir quais dados vamos querer puxar da base
Vá no sistema do BC, Link aqui:( https://bit.ly/2VM7xpd) como nesta imagem abaixo e pegue o código da segunda coluna da informação que precisa, vamos utilizar a fim de exemplo a taxa Selic meta e guarde para incluirmos no código a seguir.

3.png

4°Enfim para termos acesso ao banco de dados do Banco central do brasil precisamos da Api de consulta, você consegue a Api aqui: https://bit.ly/34UKYmc

6.png

5° obter acesso pela API

2.png

6° consultando a Selic meta, usaremos o código que pegamos anteriormente no sistema do BC no código, o código da Selic meta é 432.

4.png

Pronto puxamos a série histórica da Selic meta.
Para executar o código é só clicar em play no código que escrevemos no ambiente colab como na imagem em vermelho.
7° pegando também o das reservas internacionais de dólares.

5.png

Pronto aqui dei o exemplo de como puxar dados da base do banco central, se você quiser pegar outros dados é somente criar um código parecido com o que eu criei com o nome da base que você queira por exemplo uma outra , é desemprego e mais o código dela no sistema do bc como fiz nos passos anteriores e pronto.

Não se esqueça de votar no nosso post clicando na seta no final da página, assim como esta mostrando nessa imagem abaixo:

7.png

Desse modo você incentiva a criação de conteúdo no steemit !

Coin Marketplace

STEEM 0.20
TRX 0.14
JST 0.029
BTC 67900.86
ETH 3250.85
USDT 1.00
SBD 2.63