我正在尝试使用Spotipy库为python 拉出某个播放列表中的所有曲目.
无论参数限制如何,user_playlist_tracks功能都限制为100首曲目.Spotipy文档将其描述为:
user_playlist_tracks(user,playlist_id = None,fields = None,limit = 100,offset = 0,market = None)
获取用户拥有的播放列表的曲目的完整详细信息.
参数:
- 用户
- 用户playlist_id的id
- 播放列表字段的ID
- 哪些字段返回限制
- 返回偏移量的最大轨道数
- 返回市场的第一条轨道指数
- ISO 3166-1 alpha-2国家/地区代码.
在使用Spotify进行身份验证后,我目前正在使用以下内容:
username = xxxx
playlist = #fromspotipy
sp_playlist = sp.user_playlist_tracks(username, playlist_id=playlist)
tracks = sp_playlist['items']
print tracks
Run Code Online (Sandbox Code Playgroud)
有没有办法返回100多首曲目?我已尝试在函数参数中设置limit = None,但它返回错误.