1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/g1879-DrissionPage

 / Детали:

Получение элемента с использованием метода click() завершилось ошибкой: timeout. Ошибка указывает на метод:...

Предстоит сделать
Владелец
Создано  
20.04.2025

Input.dispatchMouseEvent.

Описание проблемы: после получения элемента input и вызова метода click() возникает ошибка: timeout
Сообщение об ошибке:
TimeoutError:
Ошибка: timeout
Метод: Input.dispatchMouseEvent
Параметры: {'type': 'mouseReleased', 'x': 796.7916870117188, 'y': 501.3333435058594, 'button': 'left', '_timeout': 30}
Версия: 4.0.5.4, версия Python: 3.10
Эта ошибка может указывать на наличие бага в программе. Пожалуйста, сообщите автору ошибку и метод воспроизведения, спасибо.
Ссылка на отчет: https://gitee.com/g1879/DrissionPage/issues

Код ошибки:

def save_page(self, save_xpath_str, table_name):
    """
    Сохранение страницы
    """
    save_obj = self.page.ele(save_xpath_str, timeout=5)
    if not save_obj:
        self.set_error_msg(f"{table_name} кнопка сохранения не найдена!")
        raise Exception(self.error_msg)
    save_obj.click()

Значение save_xpath_str: 'x://*[@id="tab_1"]/div[2]/input[@value="Сохранить"]'
Выбранный элемент:
Вставьте изображение здесь

Комментарий (0)

GitLife Service Account Задача создана

Вход Перед тем как оставить комментарий

Статус
Ответственный
Контрольная точка
Pull Requests
Связанные запросы на слияние могут быть закрыты после их объединения
Ветки
Дата начала   -   Крайний срок
-
Закрепить/Открепить
Приоритет
Участники(1)
1
https://api.gitlife.ru/oschina-mirror/g1879-DrissionPage.git
git@api.gitlife.ru:oschina-mirror/g1879-DrissionPage.git
oschina-mirror
g1879-DrissionPage
g1879-DrissionPage