Перейти к основному содержимому

WebError

Класс WebError представляет необработанное исключение, выброшенное на странице. Оно отправляется через событие browser_context.on("weberror").

# Вывод всех необработанных ошибок в терминал
context.on("weberror", lambda web_error: print(f"uncaught exception: {web_error.error}"))

# Переход на страницу с исключением.
page.goto("data:text/html,<script>throw new Error('test')</script>")

Свойства

error

Добавлено в: v1.38 webError.error

Необработанная ошибка, которая была выброшена.

Использование

web_error.error

Возвращает


page

Добавлено в: v1.38 webError.page

Страница, на которой произошло это необработанное исключение, если таковая имеется.

Использование

web_error.page

Возвращает