diff --git a/examples/playlist_tracks.py b/examples/playlist_tracks.py index f354f78..70ca178 100644 --- a/examples/playlist_tracks.py +++ b/examples/playlist_tracks.py @@ -5,13 +5,15 @@ 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']) +while True: response = sp.playlist_tracks(pl_id, offset=offset, fields='items.track.id,total') - offset = offset + len(response['items']) pprint(response['items']) + offset = offset + len(response['items']) + print(offset, "/", response['total']) + + if len(response['items']) == 0: + break