def fetch(self):
        self.search()
        if not self.source:
            return None

        response = requests.get(self.source)
        self.html = response.text

        if not self.check():
            return False

        log.info('[FOUND] %s' % self.source)
        self.lyric_re.pattern
        lyrics = self.lyric_re.findall(self.html)[0]
        lyrics = re.sub(r'<span id="findmorespan">.*?</span>', '', lyrics)
        lyrics = re.sub(r'<br[ /]?>', '\r', lyrics)
        lyrics = lyrics[lyrics.find('\r\r'):]

        self.lyrics = lyrics.strip()

        return True
dataset/ETHPy150Open tooxie/shiva-server/shiva/lyrics/letrascanciones.py/MP3Lyrics.fetch/original