我正在尝试编写一个简单的python脚本来阻止Mac播放的音乐。我在这里找到了一些模拟媒体按钮的代码:emulate media key press on Mac。
触发播放/暂停按钮效果很好,但如果当前正在播放音乐,我只想这样做。否则它将打开音乐(与我正在尝试做的相反。有没有办法从系统中获取此信息?
我需要事先检查音乐是否真的在播放,以便我知道以后是否要恢复音乐。
答案 0 :(得分:2)
如果您的用例是特定于macOS的,您可以通过Python调用AppleScript:
import subprocess
subprocess.call(['osascript', '-e', 'tell application "iTunes" to pause'])