我想在Mac OS / X上使用Python脚本在iTunes上搜索曲目.我找到了通过以下方式访问iTunes应用程序的方法:
iTunes = SBApplication.applicationWithBundleIDentifIEr _(“com.apple.iTunes”)
但我还没有想出(还)执行搜索的方式.一点帮助赞赏.
免责声明:OS / X新手在这里.
注意:我不是在寻找直接访问XML / pList数据库的方法.
最佳答案您可能需要查看appscript(注意,您需要ASDictionary才能获得在线帮助):>>> import appscript>>> iTunes = appscript.app("iTunes")>>> lib = iTunes.playLists['library']>>> for trk in lib.tracks():... if re.search("test",trk.name()):... print trk.name()
这可能通过迭代每个项目给你最大的控制,但是通过使用applescript钩子进行搜索也有更快的方法:
>>> trks = lib.tracks[appscript.its.name.contains('test')]>>> print trks.name()
查看这些应用程序usage examples也是如此. 总结
以上是内存溢出为你收集整理的python – 在iTunes上搜索曲目全部内容,希望文章能够帮你解决python – 在iTunes上搜索曲目所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)