diff --git a/letras.py b/letras.py new file mode 100644 index 0000000..9e45345 --- /dev/null +++ b/letras.py @@ -0,0 +1,34 @@ +from bs4 import BeautifulSoup +import requests +from requests import get + +def getLink(artist, title): + base_start = 'https://www.letras.com/' + artist = artist.lower() + artist = artist.replace(' ', '-') + title = title.lower() + title = title.replace(' ', '-') + link = base_start + artist + '/' + title + return(link) + +def getLyrics(link): + w = requests.get(link) + soup = BeautifulSoup(w.text, 'html.parser') + lyr = soup.find_all('p', class_=False) + let = str(lyr) + return(let) + +def parsero(lyrics): + lyrics = lyrics.replace('
,', '\n') + lyrics = lyrics.replace('', '')
+ lyrics = lyrics.replace('
', '\n')
+ lyrics = lyrics.replace('', '\n')
+ lyrics = lyrics.replace('