Java版
1.方式一(推荐优先使用该方式)文章来源:https://www.toymoban.com/news/detail-585429.html
//driver配置
ChromeOptions chromeOptions=new ChromeOptions();
chromeOptions.setCapability("goog:loggingPrefs", Map.of("performance","ALL"));
ChromeDriver driver = new ChromeDriver(chromeOptions);
//将日志信息保存在list中
List<LogEntry> list = driver.manage().logs().get(LogType.PERFORMANCE).toJson();
2.方式二文章来源地址https://www.toymoban.com/news/detail-585429.html
//driver配置
ChromeOptions chromeOptions=new ChromeOptions();
LoggingPreferences logs = new LoggingPreferences();
logs.enable(LogType.PERFORMANCE, Level.ALL);
chromeOptions.setCapability("goog:loggingPrefs", logs);
ChromeDriver driver = new ChromeDriver(chromeOptions);
//将日志信息保存在list中
List<LogEntry> list = driver.manage().logs().get(LogType.PERFORMANCE).toJson();
Python版
#driver配置
options = {'performance': 'ALL'}
chrome_options = webdriver.ChromeOptions()
chrome_options.set_capability('goog:loggingPrefs', options)
driver = webdriver.Chrome(options=chrome_options)
#将日志信息保存在list中
log = driver.get_log('performance')
到了这里,关于利用selenium获取Chrome日志(Java版和Python版)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!