From 4a653ab873afb883b4ea880fac4c8d0f6edc83ff Mon Sep 17 00:00:00 2001 From: apc-999 <75642750+apc-999@users.noreply.github.com> Date: Fri, 19 Feb 2021 17:33:39 +0000 Subject: [PATCH] Update lyrics.py Fixed AppData\Roaming\Python\Python39\site-packages\lyrics_extractor\lyrics.py", line 163, in __extract_lyrics return lyrics UnboundLocalError: local variable 'lyrics' referenced before assignment error by adding lyrics="" before the for loop --- lyrics_extractor/lyrics.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lyrics_extractor/lyrics.py b/lyrics_extractor/lyrics.py index abefd03..a5dce4d 100644 --- a/lyrics_extractor/lyrics.py +++ b/lyrics_extractor/lyrics.py @@ -154,7 +154,7 @@ def __extract_lyrics(self, result_url, title): # Get the page source code page = requests.get(result_url) source_code = BeautifulSoup(page.content, 'lxml') - + lyrics="" self.scraper_factory(source_code, title) for domain, scraper in self.SCRAPERS.items(): if domain in result_url: