#导包
import time
from selenium import webdriver
from selenium.webdriver.common.desired_capabilities import DesiredCapabilities
enable browser logging
d = DesiredCapabilities.CHROME
d[‘loggingPrefs’] = { ‘driver’:‘ALL’ }
driver = webdriver.Chrome(desired_capabilities=d)
获取url地址
driver.get(‘http://www.baidu.com’)
#控制台数据都在一个js文件当中
console_result = driver.get_log(‘browser’)
for results in console_result:
print (results)

本文介绍了一种使用Selenium和ChromeDriver自动化捕获浏览器控制台日志的方法,通过设置desired_capabilities参数,使WebDriver能够读取到浏览器的详细日志,包括driver级别,适用于网站自动化测试和故障排查。
1420





