我正在开发一个项目,使用python从Atmel板接收信息,我需要更改chrome浏览器卷。我正在尝试使用硒,但我只找到了如何静音Chrome。
你不需要硒来做它。您需要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)