我正在研究一个项目,该项目使用python从Atmel板接收信息,并且需要更改chrome浏览器的音量。我正在尝试使用硒,但我只找到了如何使Chrome静音。
答案 0 :(得分:0)
您不需要硒。 您需要pycaw来控制在系统上运行的应用程序的容量,这是如何执行此操作的示例。
from __future__ import print_function
from pycaw.pycaw import AudioUtilities, ISimpleAudioVolume
sessions = AudioUtilities.GetAllSessions()
for session in sessions:
volume = session._ctl.QueryInterface(ISimpleAudioVolume)
if session.Process and session.Process.name() == "chrome.exe":
volume.SetMasterVolume(0.5, None)