Cotação do Bitcoin

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

[ Hits: 3.272 ]

Homepage: https://www.instagram.com/alexabolada/

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

Transforma código de barras

Enviando mensagens para celulares TIM

Enviando emails com autenticação smtp python cgi

Consulta CNPJ online

Slackware ChangeLog


  

Comentários

Nenhum comentário foi encontrado.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts