我使用Spotipy通过搜索歌曲标题来检索曲目。我无法弄清楚如何获取查询的status_codes,以便我可以使我的应用程序更安全。有什么想法吗?
以下是代码段:
sp = spotipy.Spotify()
results = sp.search(q=title, type='track')
#Want to check if status code of the sp.search command is 200 or something else.
#How?
trackListing = results['tracks']['items']
答案 0 :(得分:0)
看起来内部spotipy api不会返回状态代码。但是,它会为HTTP错误抛出SpotifyException。将您的代码放在try / except块中并捕获SpotifyException
以获得相同的结果。