Сохранение резульатов парсинга в один файл с его перезаписью

Тема в разделе "Решение проблем с использованием программы", создана пользователем dobroe utro, 15 янв 2013.

  1. dobroe utro

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

    Регистрация:
    15 янв 2013
    Сообщения:
    13
    Здравствуйте.

    Как можно настроить сохранение результатов парсинга в один csv файл с его перезаписью.

    Это актуально и нужно для того, чтобы сайт в автоматическом режиме забирал оттуда новую информацию.

    Напрямую парсить в mysql в несколько таблиц одновременно с синхронизацией по id пока не удалось.
     
  2. nikolas1612

    nikolas1612 Member Пользователи

    Регистрация:
    27 ноя 2011
    Сообщения:
    439
    как вариант - удалением предыдущего файла. перед операцией парсинга надо очистить папку в которую сохранится итоговый результат.
    вкладка "контент" - доп. настройки - выполнить приложение перед парсингом контента - пауза 1-2 сек -
    в поле вводим путь к удаляемому файлу
    cmd.exe{sep}/c del /q c:\content\блаблабла.csv
    либо всей папке которую надо очистить
    cmd.exe{sep}/c del /q c:\content\*.*

    P.S. во всех остальных вариантах, включенная опция "сохранять в один файл" выдаст на выходе не перезапись файла, а сохранение рядом еще одного с возрастающей нумерацией.

    если опция "сохранять в один файл" не используется - тогда проблемы быть не должно как таковой. макросом docsnames_ задаем имя выходного документа и он будет перезаписан.

    P.P.S. параметры командной строки в формуле удаления приведены для WinXP.
     
    Последнее редактирование: 15 янв 2013
  3. dobroe utro

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

    Регистрация:
    15 янв 2013
    Сообщения:
    13
    Великолепно!
    Спасибо вам за такой развернутый ответ
     
  4. wanders

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

    Регистрация:
    10 янв 2013
    Сообщения:
    9
    И снова к этой теме, все это работает отлично, а как ввести 2 команды на выполнение в поле "Выполнить приложение после парсинга"? По отдельности они срабатывают, с разделителем дос && идет только первая команда, какой нужно использовать разделитель в CD? Использую команду 1 на переименование итогового файла и команда 2 включает ftp backup.
     
  5. wanders

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

    Регистрация:
    10 янв 2013
    Сообщения:
    9
    Проблему решил сам, сделал bat файл, в который вписал эти команды.
     

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