尝试捕获控制台时不允许使用 HTTP 方法

Mat*_*w08 7 python selenium selenium-webdriver geckodriver

我正在尝试使用 Selenium 捕获 Firefox 的控制台日志,但收到“HTTP 方法不允许”错误

这就是我目前正在做的事情:

from selenium import webdriver
from selenium.webdriver.common.desired_capabilities import DesiredCapabilities

# enable browser logging
d = DesiredCapabilities.FIREFOX
d['loggingPrefs'] = {'browser': 'ALL'}
driver = webdriver.Firefox(capabilities=d)
# load some site
driver.get('url')
# print messages
for entry in driver.get_log('browser'):
    print entry
Run Code Online (Sandbox Code Playgroud)

我得到的错误是selenium.common.exceptions.WebDriverException: Message: HTTP method not allowed

小智 8

get_logFirefox 驱动程序未实现。请参阅https://github.com/mozilla/geckodriver/issues/330


归档时间:

查看次数:

5361 次

最近记录:

4 年,2 月 前