Lyrics are last paragraph with class 'mxm-lyrics__content'

Remove ‘data-reactid’ from marker.
This commit is contained in:
Fabrice Laporte 2017-05-02 23:40:25 +02:00
parent 3e38a33c4a
commit 07af27e44b

View file

@ -263,9 +263,8 @@ class MusiXmatch(SymbolsReplaced):
html = self.fetch_url(url)
if not html:
return
lyrics = extract_text_between(html,
'<p class="mxm-lyrics__content" data-reactid="135">',
'</p>')
html_part = html.split('<p class="mxm-lyrics__content')[-1]
lyrics = extract_text_between(html_part, '>', '</p>')
return lyrics.strip(',"').replace('\\n', '\n')