用Python调整OSX系统音频音量

时间:2010-04-02 05:51:56

标签: python macos audio volume

我想从python脚本调整OSX中的系统音量。关于实现键盘快捷键的This question告诉我如何在applescript中执行它,但是我真的很想从我的python脚本中执行它而不使用os.system,popen等。理想情况下我想提升用这样的一些python代码慢慢地调整音量:

set_volume(0)
for i in range(50):
  set_volume(i*2)
  time.sleep(1)

1 个答案:

答案 0 :(得分:1)

使用appscript来控制StandardAdditions scripting addition set volume命令:

>>> from osax import *
>>> import time
>>> sa = OSAX()
>>> for i in range(50):
...   sa.set_volume(i*2)
...   time.sleep(1)
... 
>>>