В БАС есть функция начать цикл для каждого элемента. Предположим, что мне нужно получить текст 10-ти блоков div.
Что случиться, если во время цикла блоков станет не 10, а 9? Цикл зависнет на последнем шаге или нормально отработает?
@ishka94 вы же не указываете кол-во этих блоков... А Бас при выполнении скрипта найдет то кол-во, которое есть на сайте и будет работать с этим кол-вом.
Что случиться, если во время цикла блоков станет не 10, а 9? Цикл зависнет на последнем шаге или нормально отработает?
Надо бы глянуть код действия "начать цикл", но скорее всего он определит общее количество элементов при старте цикла и дойдя до несуществующего выдаст ошибку.
@fox
Как в таком случае решить проблему?
Тоже боюсь, что дойдя до последнего выдаст ошибку. В моем коде отловить это действие нельзя, оно может исчезнуть теоретически, но пока такого не случалось. Поможет засунуть цикл в игнорирование ошибки?
@UserTrue Дело в том что может быть дело совсем в другом, потому что еще процесс обработки одного изображения долго происходит больше минуты, а весь шаблон я бы не хотел в общий доступ выкладывать
@senerg Значит не потому же селектору. А видит он их так потому что использует взять все)) в модулях разницу первое вхождение и извлечь все данные знаете? А у xpath такая же тема)) Ему дано найти все элементы совпадающие он их нашел. и пошел по индексу перебирать
alt text
Кстати, видит он их не просто img, а все img попадающие вот под это:
alt text