我正在运行python
脚本,以便通过Spotify
连续播放两首Echonest api
首歌曲。
显然,这种osacript
语法出现了问题:
def play(id1, id2):
print 'playing', id1, 'then', id2
os.system("osascript -e 'tell application \"Spotify\" to play tracks \"%s\" and \"%s\"'" % (id1,id2,))
当我将输出打印到文件时:
sys.stdout.write("playlist\n\n")
我为两个曲目获得了正确的foreign_id
:
`playing spotify:track:172TCtYnKdqRFPGjeGFzgc then spotify:track:5e2PJY0XHGcCLWxZj7UFpR`
那有什么不对?
注意:只播放一首歌就可以了。