Как вставить парсящуюся ссылку в сохраняемый csv

Тема в разделе "Функции и интерфейс программы", создана пользователем Gav31337, 2 дек 2013.

  1. Gav31337

    Gav31337 New Member Пользователи

    Регистрация:
    30 авг 2013
    Сообщения:
    17
    Парсю товары с интернет магазина - сохраняю результаты в csv файл. Как одной из колонок файла сделать URL страницы с которой был сделан парсинг?

    И вопрос 2, одна из колонок является "категория"
    - как можно разбивать csv файл по категориям? Т.е. пока парсится одна категория - информация сохраняется в один csv (и картинки в один каталог) - со сменой категории (значения в колонке) - сохранение идет в следующий csv файл и в картинки сохраняются в другую папку.

    Возможно?
     
  2. Root

    Root Администратор Администратор

    Регистрация:
    10 мар 2010
    Сообщения:
    11.433
    Здравствуйте.
    1) Макрос шаблона вывода <CD_DOCURL!>
    2) Макрос шаблона вывода DOCSNAMES_
    Надеюсь, наш ответ вам помог. С уважением к вам, администрация сайта.
     
    AleXL нравится это.
  3. Gav31337

    Gav31337 New Member Пользователи

    Регистрация:
    30 авг 2013
    Сообщения:
    17
    Спасибо помогло, оба макроса работают как надо.
    Но, со всторым макросов - файлы по категориям сохраняются:
    DOCSNAMES_<CD_GRAN_10!>\price_<CD_GRAN_10!>;.csv; (гран_10 выводит название категории)
    а вот все картинки сохраняются все равно в одну папку images - а цель как раз, чтоб картинки сохранялись по папкам.
     
  4. Root

    Root Администратор Администратор

    Регистрация:
    10 мар 2010
    Сообщения:
    11.433
    Пожалуйста.
    Смотрите макрос IMAGESPATH_
     
  5. Gav31337

    Gav31337 New Member Пользователи

    Регистрация:
    30 авг 2013
    Сообщения:
    17
    Спасибо. Отзывчивую ТП мало где встретишь. Поклон Вам.
     
  6. Root

    Root Администратор Администратор

    Регистрация:
    10 мар 2010
    Сообщения:
    11.433
    Спасибо! Взаимно!
    PS: Мы отзывчивы не всегда, только по мере возможности. А искреннее желание помочь, слава Богу, есть!
     
  7. Gav31337

    Gav31337 New Member Пользователи

    Регистрация:
    30 авг 2013
    Сообщения:
    17
    Вопрос не в тему топика, но всеж задам.
    А есть какая то возможность - брать ранее собранные ссылки с сайта, сравнивать их с новым сбором, оставлять только новые и их уже парсить?

    Общая суть - сайт был полностью спарсен, но на нем появляются новые товары. Возможно ли как то в автоматическом режиме (раз в неделю само, или когда я кликну на 1-2 кнопки) добирать новые позиции? Ну или не совсем автоматом, но чтоб не парсить каждый раз сайт заново.
     

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