fusetools.music_tools.Spotify¶
-
class
fusetools.music_tools.Spotify[source]¶ Bases:
objectFunctions for interacting with Spotify.
Methods
Creates a Spotify API authentication object.
Retrieve tracks for a given Spotify playlist.
Retrieve audio feature tracks for a given track.
Retrieve tracks for a given Spotify playlist.
search_track-
classmethod
auth(clientid, clientsecret)[source]¶ Creates a Spotify API authentication object.
- Parameters
clientid – Spotify developer client Id.
clientsecret – Spotify developer client secret.
- Returns
Spotify API authentication object.
-
classmethod
get_playlist_tracks(sp, username, playlist_id)[source]¶ Retrieve tracks for a given Spotify playlist.
- Parameters
sp – Spotify API authentication object.
username – Spotify username.
playlist_id – Spotify playlist Id.
- Returns
List of tracks on a Spotify playlist.
-
classmethod