使用pyspotify添加空播放列表

时间:2015-12-22 10:48:56

标签: python spotify

所以这是我用来与Spotify交谈的库是pyspotify(https://pyspotify.mopidy.com/en/latest/

我的问题是关于我做出的改变。例如,我执行以下操作。

config = spotify.Config()
config.user_agent = 'My awesome Spotify client'
config.tracefile = b'/tmp/libspotify-trace.log'
ses=spotify.Session(config)
ses.login('name','pw',remember_me=True)
ses.process_events()

while ses.connection.state!=1:
    ses.process_events()
    time.sleep(1)
print "connected"

container=ses.playlist_container
while (not container.is_loaded):
    x=container.load(10)
    print x

v=x.add_new_playlist("exampleyo")
print x

我首先打印包含我的2个默认播放列表的整个播放列表

PlaylistContainer([Playlist(u'spotify:user:majesty:playlist:7DnzJS82m7AlmAxP7oKpfc'),
 Playlist(u'spotify:user:playlistermaker:playlist:2IEaPJeW5CrApb2zClrNd2'))

然后我添加了一个新的播放列表,然后再打印出我的播放列表

PlaylistContainer([Playlist(u'spotify:user:majesty:playlist:7DnzJS82m7AlmAxP7oKpfc'),
 Playlist(u'spotify:user:playlistermaker:playlist:2IEaPJeW5CrApb2zClrNd2'),
 Playlist(u'spotify:user:playlistermaker:playlist:3B1maHfMyNawj5Xp4cabrm')])

我的程序然后终止。我想我现在的期望是我应该看到一个名为exampleyo的新空播放列表出现在我的spotify上。它不会出现。

我觉得必须要对spotify服务器进行某种推动,但我似乎无法找到它。我不知道我不能看到这个的原因是因为播放列表是空的,只有在那里有东西时才会上传,或者我只是不推它。我觉得这很微不足道,但我似乎无法找到它。

1 个答案:

答案 0 :(得分:0)

此库中显示您无法添加空播放列表。当我进一步观察时,I.E制作了一个带有歌曲的播放列表,同步发生了。