请求后的 Spotipy 状态代码 python

Spotipy status code after a request python

我正在使用 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']

它看起来不像内部 spotipy api returns 状态代码。但是,它会为 HTTP 错误抛出 SpotifyException。将您的代码放在 try/except 块中并捕获 SpotifyException 以获得相同的结果。