Cotação do Bitcoin

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

[ Hits: 3.300 ]

Homepage: https://mestrefabio.com

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

Hcrawler - Crawler em Python

Cotação do Dólar e Euro e conversão para Real

Quebrador de links

Simples Cliente FTP em Python

python instalador


  

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