Действие парсера «Запустить другой парсер» |
Параметры действия:Предназначение действия:Запускает выполнение указанного парсера. Возвращаемое значение: отсутствует (текущее значение не изменяется)
Параметр «Название парсера»Введите здесь название запускаемого парсера Параметр «Передаваемые переменные»В запускаемый парсер можно передать значения переменных, задав их в виде VarName1=text1&VarName2=text2 Параметр «Передавать текущее значение как исходное»
Примеры использования:
|











Комментарии
Вы можете сохранять результат в переменную, в вызываемом парсере
А потом считывать результат из переменной
Добрый день, планируется ли в будущем модификация данного действия с тем, чтобы запускаемый парсер мог возвращать значение ?
Это было бы удобно например в случае выноса логики загрузки кода страницы в отдельный парсер т.к. перед каждой загрузкой страницы (на многих сайтах) необходимо проверять не появился ли текст проверки робота, ставить таймауты, обновлять списки прокси, пробовать снова загрузить страницу и т.д. Конечно это все можно вынести в набор действий, но если для одного сайта создается несколько различных парсеров, то данный набор действий необходимо копировать в каждый из них, а при изменении скажем текста проверки робота, необходимо будет заходить в каждый парсер и вносить правку.