我以前将歌曲名称存储在名为track
的变量中
from appscript import *
it = app('iTunes')
track = it.current_track.name()
在脚本的另一点,如果歌曲已更改,我想播放存储在变量track
中的歌曲。我缺少放置在while循环中的代码,该代码指示iTunes播放track
中存储的歌曲。目前,我正在强迫用户手动更改曲目:
track_now = it.current_track.name()
while track_now != track:
print("Please switch song to - %s - by - %s - %s!!!" % (track,artist,track_now))
track_now = it.current_track.name()
请帮助
更新:
我能够按名称播放歌曲:
it.tracks[track].play()
为避免同名歌曲出现问题,我想通过某种唯一标识符播放一首歌曲。每首歌曲的属性之一是Persistent_ID
。我认为这是个不错的选择,有没有办法播放歌曲?