From 4aa848149f48f9d14bfc76c47f281acb15dde5cf Mon Sep 17 00:00:00 2001 From: Phuoc CAO Date: Fri, 23 Dec 2022 06:43:24 +0100 Subject: [PATCH] fixed ticker delisted --- caotek_mesavoirs/views/portfolio.py | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/caotek_mesavoirs/views/portfolio.py b/caotek_mesavoirs/views/portfolio.py index 1a7f0c5..1d22c6a 100644 --- a/caotek_mesavoirs/views/portfolio.py +++ b/caotek_mesavoirs/views/portfolio.py @@ -69,14 +69,15 @@ def portfolio(request): if item.type == 'ACTION': # lire le cours de l'action ticker = yf.Ticker(item.symbole) - price = ticker.info.get('regularMarketPrice') - if price == None: - # RAZ pour que le programme ne se plante pas - price = 0.10 + # ticker delisted ? + if ticker.info == None: + price = 0 + else: + price = ticker.info.get('regularMarketPrice') # caluler son rendement dividends = get_dividends(ticker) update_actif_valeur(request, item.symbole, price, dividends) - time.sleep(1) # attendre 2 secondes + # time.sleep(1) # attendre 2 secondes # update du portefeuille update_portefeuille(request, logged_in)