Esempio n. 1
0
def parseTopGenresFromShortTop(sp):
    tracks = session['short-top-tracks']
    session['short-top-track-genre-dict'], session['short-top-genres-all'] = spotify.getTrackGenreDict(tracks, sp)
    counts = spotify.getCount(session['short-top-genres-all'])
    sorted_count = spotify.sortCount(counts)
    session['top-genres-from-short-top'] = sorted_count
Esempio n. 2
0
def parseTopGenresFromAllPlaylists(sp):
    tracks = session['all-playlist-tracks']
    session['all-playlist-track-genre-dict'], session['all-playlist-genres-all'] = spotify.getTrackGenreDict(tracks, sp)
    counts = spotify.getCount(session['all-playlist-genres-all'])
    sorted_counts = spotify.sortCount(counts)
    session['top-genres-from-all-playlist'] = sorted_counts
Esempio n. 3
0
def parseCombinedTrackGenreDict(sp):
    tracks = session['combined-library-playlist-tracks']
    if session.get('saved-library-track-genre-dict') is not None:       # use help of saved-library dict if available
        session['combined-track-genre-dict'], session['combined-genres-all'] = spotify.getTrackGenreDictWithOther(tracks, session['saved-library-track-genre-dict'], sp)
    else:    
        session['combined-track-genre-dict'], session['combined-genres-all'] = spotify.getTrackGenreDict(tracks, sp)
Esempio n. 4
0
def parseTopGenresFromSavedLibrary(sp):
    tracks = session['saved-library-tracks']
    if session.get('saved-library-genres-all') is None:
        session['saved-library-track-genre-dict'], session['saved-library-genres-all'] = spotify.getTrackGenreDict(tracks, sp)
    counts = spotify.getCount(session['saved-library-genres-all'])
    sorted_counts = spotify.sortCount(counts)
    session['top-genres-from-saved-library'] = sorted_counts
Esempio n. 5
0
def parseLibraryTrackGenreDict(sp):
    tracks = session['saved-library-tracks']
    session['saved-library-track-genre-dict'], session['saved-library-genres-all'] = spotify.getTrackGenreDict(tracks, sp)