Возникли проблемы с кукловодом и селектором - PullRequest
1 голос
/ 28 февраля 2020

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

Мой скрипт входит на сайт и заполняет поле. Это поле позволяет вводить данные из предопределенных значений. Вот строка кода, о которой идет речь: await page.select('.sc-1v3iu6p-0 > .sc-1luxqst-0 > div:nth-child(3) > .sc-1q14n20-0:nth-child(1) > .sc-cSHVUG', value):

Теперь большую часть времени скрипт работает нормально, но иногда это не так, и я получаю эту ошибку Ошибка: Ошибка оценки: Ошибка Элемент не элемент at __puppeteer_evaluation_script __: 3: 15

Поскольку он обычно работает, элемент является элементом выбора.

Будем весьма благодарны за любые идеи относительно того, почему это происходит или, возможно, как это исправить. Я бы поделился своим кодом, но так как он для работы, я не верю, что должен. Я могу предоставить некоторую дополнительную информацию, хотя!

Спасибо за ваше время

...