From ba48962a3259b74a4c85a063e89dcb4d7acd73c6 Mon Sep 17 00:00:00 2001 From: "[Luis Rodrigues]" Date: Sun, 23 Jun 2024 12:12:04 +0100 Subject: [PATCH] apenas escrever os dados quando dados forem os ultimos do dia (hora e minuto == '00') --- crypto_portfolio.py | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/crypto_portfolio.py b/crypto_portfolio.py index 5ce3150..9dc32d7 100644 --- a/crypto_portfolio.py +++ b/crypto_portfolio.py @@ -35,10 +35,11 @@ if codigo == 200: #print(data) for index in range(0, len(dados_ohlc)): - #date = time.ctime(data['prices'][index][0]/1000) - date_as_string = time.strftime("%d/%m/%Y", time.gmtime(dados_ohlc[index][0]/1000)) - price = dados_ohlc[index][1] - print(f'{date_as_string} -> {price:.2f}') + data = time.gmtime(dados_ohlc[index][0]/1000) + if data.tm_hour == 0 and data.tm_min == 0: + date_as_string = time.strftime("%d/%m/%Y", data) + price = dados_ohlc[index][4] + print(f'{date_as_string} -> {price:.2f}') # ohlc = [ data[0][1], data[0][2], data[0][3], data[0][4] ]