Cotação do Bitcoin

Publicado por Fábio Berbert de Paula (última atualização em 29/11/2018)

[ Hits: 507 ]

Homepage: https://fabio.city

Download cotacao-bitcoin.py




Cotação do Bitcoin via MercadoBitcoin

Python script que imprime a cotação do bitcoin. Pode ser facilmente adaptado para sua aplicação, bastando para isso copiar a função cotacao().

Utiliza as bibliotecas requests e locale.

Fonte da cotação: API do Bitvalor.com

Maiores informações nos comentários do código.

Troubleshooting:

Em caso de erro: locale.Error: unsupported locale setting

Em Debian e derivados abra um terminal e digite:

$ sudo dpkg-reconfigure locales

Marque o locale desejado, neste caso pt_BR.UTF-8 e confirme.

Aos usuários de outras distros, pesquisem sobre como gerar locales no sistema.

Maiores informações e atualizações: https://github.com/fberbert/cotacao-bitcoin

  



Esconder código-fonte

#!/usr/bin/env python3

def cotacao():
    import requests
    import locale

    #definir locale para Brasil para formato de moeda
    locale.setlocale(locale.LC_ALL, 'pt_BR.UTF-8')

    #url da API Json do site Bitvalor
    url = "https://api.bitvalor.com/v1/ticker.json"

    #baixando os dados da página
    page = requests.get(url)

    #parseando os valores JSON para o objeto "data"
    data = page.json()

    price = data['ticker_24h']['exchanges']['MBT']['last']
    
    #formatando o preco para BRL
    price = locale.currency( price, grouping=True )

    return price

print(cotacao())

Scripts recomendados

FREESCO Dialer Client

Python script para inundação de email

Armazene seus arquivos rapidamente na sua conta GMAIL

CotDolar - Cotação do dólar em Python

Bot que baixa o KDE 3.4 e a QT para o Slackware 10.1


  

Comentários

Nenhum comentário foi encontrado.


Contribuir com comentário