这是我用来与Spotify对话的库,是pyspotify(https://pyspotify.mopidy.com/en/latest/)
我的问题是让spotify了解我所做的更改。例如,我做了下面的工作
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
我首先打印包含两个默认播放列表的整个播放列表
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服务器一定有点问题,但我好像找不到。我不知道为什么我看不到这是因为播放列表是空的,它只会上传,如果有东西在那里,或者我只是不推它。我觉得这很琐碎,但我好像找不到
此库显示您无法添加空播放列表。当我再看远一点,即制作一个包含歌曲的播放列表时,同步瞬间发生了
相关问题 更多 >
编程相关推荐