Отрегулируйте громкость звука OSX в Python - PullRequest
2 голосов
/ 02 апреля 2010

Я хотел бы отрегулировать громкость звука системы в OSX из скрипта Python. Этот вопрос о реализации сочетаний клавиш говорит мне, как это сделать в appleScript, но я бы очень хотел сделать это из своего скрипта на python без использования os.system, popen и т. Д. В идеале я бы хотел медленно увеличивайте громкость с помощью некоторого кода на Python, например:

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

1 Ответ

1 голос
/ 02 апреля 2010

Используйте appscript для управления добавлением сценариев StandardAdditions set volume:

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