From 42e5751705dc0ddbc6087cc1db552bef3449c2cf Mon Sep 17 00:00:00 2001 From: Jose Manuel Date: Mon, 19 Sep 2022 13:54:56 +0200 Subject: [PATCH] Bugfix: Get logo url when no website exists --- yfinance/base.py | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/yfinance/base.py b/yfinance/base.py index a7819f604..694357590 100644 --- a/yfinance/base.py +++ b/yfinance/base.py @@ -460,9 +460,12 @@ def cleanup(data): self._info['logo_url'] = "" try: - domain = self._info['website'].split( - '://')[1].split('/')[0].replace('www.', '') - self._info['logo_url'] = 'https://logo.clearbit.com/%s' % domain + if not 'website' in self._info: + self._info['logo_url'] = 'https://logo.clearbit.com/%s.com' % self._info['shortName'].split(' ')[0].split(',')[0] + else: + domain = self._info['website'].split( + '://')[1].split('/')[0].replace('www.', '') + self._info['logo_url'] = 'https://logo.clearbit.com/%s' % domain except Exception: pass