1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie. Узнать больше.
  2. Вступайте в наш Telegram чат: https://t.me/a_parser Нас уже 2600+ и мы растем!
    Скрыть объявление

Улучшение небольшое изменение логики при удалении парсеров из задания

Тема в разделе "Задачи", создана пользователем DeLaKroiX, 9 авг 2017.

  1. DeLaKroiX

    DeLaKroiX A-Parser Enterprise License
    A-Parser Enterprise

    Регистрация:
    25 дек 2015
    Сообщения:
    267
    Симпатии:
    96
    опишу проблему:
    есть общий пресет с парсингом чего-либо из поисковиков. в пресете добавлено скажем 3-4 парсера разных поисковиков, которые парсят одни и те же запросы. используется уникализация, не которая галочкой, а которая в парсере "Add unique result". в строке формата результата стоит что-то вида "$p1.preset$p2.preset$p3.preset$p4.preset". такой пресет использовать легче, когда нужно спарсить по отдельности каждый поисковик, тоесть загружаем пресет, удаляем ненужные парсеры, запускаем и т.д. по кругу, в зависимости от того, какие поисковики нам надо парсить.
    но тут возникают проблемы:
    1. можно ли при удалении парсера с уникализацией переносить эту самую уникализацию на какой-нибудь другой, имеющийся в пресете парсер (хотя пока я писал этот пункт, мне пришло в голову, что можно изначально сохранить все парсеры с уникализацией, что решило бы данную проблему, но возможно в моём предложении будет найден ещё какой-нибудь смысл для реализации этого).
    2. было бы хорошо, если бы при удалении парсера из пресета удалялся также его идентификатор и результат из строки формата результата (тоесть отсюда удалялся последний результат $p4.preset "$p1.preset$p2.preset$p3.preset$p4.preset").
     

Поделиться этой страницей