如何使用Selenium更改Chrome的音量

时间:2019-04-20 04:47:08

标签: python selenium google-chrome

我正在研究一个项目,该项目使用python从Atmel板接收信息,并且需要更改chrome浏览器的音量。我正在尝试使用硒,但我只找到了如何使Chrome静音。

1 个答案:

答案 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)