projects
/
kiosk.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Changes ;)
[kiosk.git]
/
stock_renderer.py
diff --git
a/stock_renderer.py
b/stock_renderer.py
index ee71306c38eb3b0f3bf927a09a0a388642e734e0..cfd2277a62d54c18a3eb27bef8212657e17c6a1e 100644
(file)
--- a/
stock_renderer.py
+++ b/
stock_renderer.py
@@
-27,7
+27,9
@@
class stock_quote_renderer(renderer.debuggable_abstaining_renderer):
def get_ticker_name(ticker: yf.ticker.Ticker) -> str:
"""Get friendly name of a ticker."""
info = ticker.get_info()
def get_ticker_name(ticker: yf.ticker.Ticker) -> str:
"""Get friendly name of a ticker."""
info = ticker.get_info()
- return info["shortName"]
+ if "shortName" in info:
+ return info["shortName"]
+ return ticker
@staticmethod
def get_price(ticker: yf.ticker.Ticker) -> Optional[float]:
@staticmethod
def get_price(ticker: yf.ticker.Ticker) -> Optional[float]:
@@
-73,7
+75,6
@@
class stock_quote_renderer(renderer.debuggable_abstaining_renderer):
symbols_finished = 0
for symbol in self.symbols:
ticker = yf.Ticker(symbol)
symbols_finished = 0
for symbol in self.symbols:
ticker = yf.Ticker(symbol)
- print(type(ticker))
# print(ticker.get_info())
if ticker is None:
self.debug_print(f"Unknown symbol {symbol} -- ignored.")
# print(ticker.get_info())
if ticker is None:
self.debug_print(f"Unknown symbol {symbol} -- ignored.")