【问题标题】:Can't silence audio errors using Chromedriver with selenium in python无法在 python 中使用带有 selenium 的 Chromedriver 来消除音频错误
【发布时间】:2019-02-24 13:21:40
【问题描述】:

我正在运行一个 python 脚本来抓取一些网页,并且正在使用 selenium + chromedriver。该脚本运行良好,并且可以正常运行而不会崩溃,但是 chromedriver 正在记录我无法静音的音频错误。

我正在使用日志级别 3,以便只打印致命错误,但我仍然得到上述内容。我还尝试了禁用日志记录的选项,但仍然得到与上面相同的输出。

options = webdriver.ChromeOptions() 
options.add_argument('--disable-gpu')
options.add_argument('--start-maximized')
options.add_argument('--log-level=3')
#options.add_argument('--disable-logging')

driver = webdriver.Chrome(chrome_options = options)
driver.get(link)

任何帮助解决这个问题将不胜感激!

【问题讨论】:

    标签: python selenium selenium-chromedriver


    【解决方案1】:

    只需尝试使用 --mute-audio 参数,这应该会禁用音频。

    像这样:

    options = webdriver.ChromeOptions() 
    options.add_argument('--disable-gpu')
    options.add_argument('--start-maximized')
    options.add_argument('--log-level=3')
    # options.add_argument('--disable-logging')
    options.add_argument("--mute-audio")
    
    driver = webdriver.Chrome(chrome_options = options)
    driver.get(link)
    

    编辑:

    尝试使用logging(这是基于this answer):

    import logging
    from selenium.webdriver.remote.remote_connection import LOGGER
    
    
    LOGGER.setLevel(logging.WARNING)
    options = webdriver.ChromeOptions()
    
    
    options.add_argument('--disable-gpu')
    options.add_argument('--start-maximized')
    options.add_argument('--log-level=3')
    # options.add_argument('--disable-logging')
    options.add_argument("--mute-audio")
    
    driver = webdriver.Chrome(chrome_options = options)
    driver.get(link)
    

    希望对你有帮助!

    【讨论】:

    • 感谢您的建议,但仍然遇到相同的错误
    • @Nik-D 你试过driver = webdriver.Chrome(chrome_options = options, service_log_path='NULL')吗?
    • 感谢补充建议,刚试了没效果
    • @Nik-D 抱歉... :( 在我的上一个项目中,我们使用了 options.add_argument('--disable-logging') 并且它有效我不知道为什么它不适合你...
    • @Nik-D 尝试最后一件事...查看我的编辑它正在使用logging
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-06-10
    • 2020-04-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多