From 14268a8a2c04bfa31e272aadee8d60169d2793c9 Mon Sep 17 00:00:00 2001 From: Stephane Bruckert Date: Wed, 12 Feb 2020 23:08:42 +0000 Subject: [PATCH] Add playlist_tracks example --- examples/playlist_tracks.py | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 examples/playlist_tracks.py diff --git a/examples/playlist_tracks.py b/examples/playlist_tracks.py new file mode 100644 index 0000000..f354f78 --- /dev/null +++ b/examples/playlist_tracks.py @@ -0,0 +1,17 @@ +from spotipy.oauth2 import SpotifyClientCredentials +import spotipy +from pprint import pprint + +sp = spotipy.Spotify(client_credentials_manager=SpotifyClientCredentials()) + +pl_id = 'spotify:playlist:5RIbzhG2QqdkaP24iXLnZX' +response = sp.playlist_tracks(pl_id, fields='items.track.id,total') +offset = 0 + +while len(response['items']) > 0: + print(offset, "/", response['total']) + response = sp.playlist_tracks(pl_id, + offset=offset, + fields='items.track.id,total') + offset = offset + len(response['items']) + pprint(response['items'])