spotipy/tests/helpers.py
Stéphane Bruckert dd948c49d9
Retry for POST, PUT and DELETE, fixes #577 (#596)
* Retry for POST, PUT and DELETE, fixes #577

* Lint
2020-10-24 14:32:04 +01:00

16 lines
438 B
Python

import base64
import requests
def get_spotify_playlist(spotify_object, playlist_name, username):
playlists = spotify_object.user_playlists(username)
while playlists:
for item in playlists['items']:
if item['name'] == playlist_name:
return item
playlists = spotify_object.next(playlists)
def get_as_base64(url):
return base64.b64encode(requests.get(url).content).decode("utf-8")