Получение вывода журнала консоли для браузера Chrome с использованием Python и SeleniumPython

Программы на Python
Anonymous
Получение вывода журнала консоли для браузера Chrome с использованием Python и Selenium

Сообщение Anonymous »

Название действительно подводит итог. Я совершенно новичок в использовании селена с Python. Используя скрипт Python, я пытаюсь запустить команду на консоли веб-сайта, а затем пытаюсь получить выходные данные этой команды для использования моим скриптом Python.

Код: Выделить всё

from selenium import webdriver
from selenium.webdriver.common.by import By

chromedriver = "path to driver"
driver = webdriver.Chrome(executable_path=chromedriver)

# load some site
driver.get('http://example.com') #orignally I used foo.com but stackoverflow doesn't like that

driver.execute_script("console.log('hello world')")
# print messages
for entry in driver.get_log('browser'):
print(entry)
но это ничего не возвращает
После выполнения элемента проверки на открытой странице и перехода на консоль. Я увидел, что мое сообщение «Привет, мир» действительно было там.
Изображение

Но я понятия не имею, почему мой код не возвращает это значение. Любая помощь будет очень признательна, спасибо!

Подробнее здесь: https://stackoverflow.com/questions/741 ... d-selenium

Вернуться в «Python»