使用Selenium python
获取chrome控制台js错误的最简单方法是什么?这就是我正在使用但我无法获得完整的错误消息
results = (self.driver.get_log('browser'))
print results
答案 0 :(得分:0)
也许this会有所帮助?看起来您需要在获取日志之前传递所需的功能。
答案 1 :(得分:0)
这里正在工作:
from selenium import webdriver
from selenium.webdriver.common.desired_capabilities import DesiredCapabilities
dc = DesiredCapabilities.CHROME
dc['goog:loggingPrefs'] = { 'browser':'ALL' }
driver = webdriver.Chrome(desired_capabilities=dc)
driver.implicitly_wait(30)
for entry in driver.get_log('browser'):
print(entry)
driver.quit()