예제 #1
0
def wikia(artist, song):
    lyrics = minilyrics.LyricWikia(artist, song)
    url = "http://lyrics.wikia.com/%s:%s" % (artist.replace(
        ' ', '_'), song.replace(' ', '_'))
    if lyrics != 'error':
        return lyrics + url
    else:
        return None
예제 #2
0
def wikia(artist, song):
    lyrics = minilyrics.LyricWikia(artist, song)
    url = "http://lyrics.wikia.com/%s:%s" % (artist.replace(' ', '_'), song.replace(' ', '_'))
    if lyrics != 'error':
        return lyrics + url
    else:
        print("{} - {} not found in wikia".format(artist, song))
        lyrics = musixmatch(artist, song)
        return lyrics
예제 #3
0
 def lyrics_wikia(artist, song):
     url = ""
     try:
         lyrics = minilyrics.LyricWikia(artist, song)
         url = "http://lyrics.wikia.com/%s:%s" % (artist.replace(
             ' ', '_'), song.replace(' ', '_'))
     except Exception:
         lyrics = error
     if "TrebleClef.png" in lyrics and "Instrumental" in lyrics:
         lyrics = "(Instrumental)"
     if lyrics == "error":
         lyrics = error
     return (lyrics, url)
예제 #4
0
def _wikia(song):
    service_name = "Wikia"
    url = ""
    timed = False
    try:
        lyrics, url, timed = minilyrics.LyricWikia(song.artist, song.name)
    except Exception as error:
        print("%s: %s" % (service_name, error))
        lyrics = ERROR
    if "TrebleClef.png" in lyrics:
        lyrics = "(Instrumental)"
    if "Instrumental" in lyrics:
        lyrics = "(Instrumental)"
    if lyrics == "error":
        lyrics = ERROR
    return lyrics, url, service_name, timed