Python chrome webdriver控制台文本消息被修剪

Python chrome webdriver控制台文本消息被修剪,python,selenium,selenium-webdriver,selenium-chromedriver,Python,Selenium,Selenium Webdriver,Selenium Chromedriver,我尝试使用chromedriver测试的一个web应用程序一直在向浏览器js控制台发布一些日志,这是我发现一些复杂缺陷后可以发送给开发人员的唯一信息。通常驱动程序日志有如下条目 [1.234][DEBUG]: DEVTOOLS EVENT Console.messageAdded { ... "text": "This is a logging line from js", ... } 直到现在我都很高兴:JS开始以json格式转储一些对象,这使得日志行非常长。问题是c

我尝试使用chromedriver测试的一个web应用程序一直在向浏览器js控制台发布一些日志,这是我发现一些复杂缺陷后可以发送给开发人员的唯一信息。通常驱动程序日志有如下条目

[1.234][DEBUG]: DEVTOOLS EVENT Console.messageAdded {
    ...
    "text": "This is a logging line from js",
    ...
}
直到现在我都很高兴:JS开始以json格式转储一些对象,这使得日志行非常长。问题是chrome(webdriver?)在日志文件中修剪了这些行,我无法获得任何有用的信息。无论如何,我不能影响日志内容,json将发布在那里。我知道通过库接口的日志记录功能,但在现有测试环境中实现/编写自己的日志的工作量太大了

capabilities['loggingPrefs'] = { 'browser':'ALL' }
...
messages = driver.get_log('browser')
因此,问题是:

这个装饰是由chrome driver完成的吗?还是铬? 是否有允许在chromedriver日志中获取完整消息的选项或参数