我对编程很陌生,但我在大学的一门课程中学习了一些基本的Python编程。在
我正在寻找一种方法来代替AppleScript在Mac应用程序(主要是iTunes)上运行非常简单的Python脚本。我已经阅读了关于使用appscriptforpython的文章,但是它已经不再处于开发阶段,并且从itunes10.6.3开始就已经失效了。在
在我的Windows计算机上,我可以很容易地用Python编写应用程序脚本,这个模块名为PyWin32。不过,自从改用Mac之后,我一直没能找到一个好的替代品。下面是我在Windows上使用的一个示例脚本,只是为了让您了解我想使用的脚本的简单性:from win32com.client import Dispatch
iTunes = Dispatch("iTunes.Application")
selected_tracks = iTunes.SelectedTracks
track_count = selected_tracks.Count
for i in range(1, track_count + 1):
selected_tracks.Item(i).TrackNumber = i
selected_tracks.Item(i).TrackCount = track_count
如您所见,我的脚本需求非常基本,我不需要任何类似AppScript的高级事件处理功能。我计划最终学习AppleScript,但现在我仍然觉得使用Python最舒服。有人有什么建议吗?在
非常感谢!在