在PySpotify中,尝试从播放列表中删除曲目而不知道播放列表中曲目的位置

时间:2013-01-17 19:31:36

标签: spotify libspotify

我正在尝试从播放列表中删除曲目,我知道的有关曲目的信息是spotify URI,曲目名称和艺术家。但是,我不知道播放列表中曲目的位置 删除轨道的功能如下: spotify.Playlists.remove_tracks(轨道) 参数:tracks(int列表) - 要从播放列表中删除的曲目列表列表

我没有找到任何提供此信息的回调或类方法,除非将曲目添加到播放列表中,这可能发生在另一个会话中。
有没有人成功地完成了这项工作,如果是这样,你能指出我是如何做到的吗?

由于

1 个答案:

答案 0 :(得分:0)

我自己没有使用PySpotify,但是看一下文档,它说播放列表是一个可迭代的轨道序列。我认为你应该能够遍历轨道并使用str(spotify.Link.from_track(track))来获取每个轨道的链接。然后,您可以轻松地查找与您的跟踪URI匹配的索引。