使用appscript通过persistent_ID在iTunes中播放歌曲

时间:2018-08-29 22:24:41

标签: python appscript

我以前将歌曲名称存储在名为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。我认为这是个不错的选择,有没有办法播放歌曲?

0 个答案:

没有答案