Python:Selenium:无法获取浏览器控制台日志

时间:2019-11-25 06:37:41

标签: python selenium selenium-webdriver

早上好

我试图访问Web应用程序并收集浏览器控制台日志(Web开发人员-> Web控制台)。

我遇到错误

print (df.columns)
MultiIndex([('JAPE_feature',  100),
            ('JAPE_feature',  200),
            ('JAPE_feature', 2200),
            ('JAPE_feature', 2600),
            ('JAPE_feature', 4600)],
           )

cols = df.columns.to_frame()
cols[0] = cols[0].mask(cols[0].duplicated(), '')
df.columns = pd.MultiIndex.from_arrays([cols[0], cols[1]])
print (df.columns)
MultiIndex([('JAPE_feature',  100),
            (            '',  200),
            (            '', 2200),
            (            '', 2600),
            (            '', 4600)],
           names=[0, 1])

df.to_csv('data.csv')

我的代码是这样的。

File "test1.py", line 28, in <module>
    logs = driver.get_log('browser')
  File "C:\Python\lib\site-packages\selenium\webdriver\remote\webdriver.py", line 1262, in get_log
    return self.execute(Command.GET_LOG, {'type': log_type})['value']
  File "C:\Python\lib\site-packages\selenium\webdriver\remote\webdriver.py", line 321, in execute
    self.error_handler.check_response(response)
  File "C:\Python\lib\site-packages\selenium\webdriver\remote\errorhandler.py", line 208, in check_response
    raise exception_class(value)
selenium.common.exceptions.WebDriverException: Message: HTTP method not allowed

0 个答案:

没有答案