Cotação do Bitcoin
Publicado por Fábio Berbert de Paula (última atualização em 25/07/2018)
[ Hits: 3.348 ]
Homepage: https://fabio.automatizando.dev
Script em Python que recupera a cotação do Bitcoin através da API do site BitValor.com.
#!/usr/bin/env python3
'''
Monitor de cotação de bitcoin
Autor: Fábio Berbert de Paula <fabio@vivaolinux.com.br>
Descrição:
o script obtém informações sobre a cotação do Bitcoin
via API do site bitvalor.com. A exchange utilizada como
parâmetro foi a Mercado Bitcoin (MBT)
Maiores informações em: bitvalor.com/api
'''
import urllib.request, json, os, time
#define o intervalo de tempo para atualização de preço (segundos)
interval = 60
while 1:
try:
#buscar info da API do bitvalor
with urllib.request.urlopen("https://api.bitvalor.com/v1/ticker.json") as url:
#extrair a info para variáveis
data = json.loads(url.read().decode())
last = data['ticker_24h']['exchanges']['MBT']['last']
high = data['ticker_24h']['exchanges']['MBT']['high']
low = data['ticker_24h']['exchanges']['MBT']['low']
vol = data['ticker_24h']['exchanges']['MBT']['vol']
except:
#caso dê erro, setar os valores para 0
last, high, low, vol = 0, 0, 0, 0
#limpar o terminal
os.system("clear")
print("\n" + "-" * 50 + "\n")
output = "\tCotação do Bitcoin: \tR$ {last:,}\n\tMais alto (24h): \tR$ {high:,}\n\tMais baixo (24h): \tR$ {low:,}\n\tVolume (24h): \t\t{vol}".format(last=round(last,2), high=round(high,2), low=round(low,2), vol=round(vol,2))
print(output)
print("\n\n" + "-" * 50 + "\n")
print("Tecle Ctrl + c para sair...")
#aguardar o intervalo de tempo para o próximo looping
time.sleep(interval)
Script que obtém informações disponibilizadas a bots pelos sites
Conversor de String em Hex para String plana
IA Turbina o Desktop Linux enquanto distros renovam forças
Como extrair chaves TOTP 2FA a partir de QRCODE (Google Authenticator)
Linux em 2025: Segurança prática para o usuário
Desktop Linux em alta: novos apps, distros e privacidade marcam o sábado
IA chega ao desktop e impulsiona produtividade no mundo Linux
Atualizando o Fedora 42 para 43
Como saber se o seu e-mail já teve a senha vazada?
Como descobrir se a sua senha já foi vazada na internet?
Eu queria adicionar a incon do wifi e deixa transparente no fluxbox no... (0)









