Автоматическое создание нового списка

BPOH

Client
Регистрация
11.04.2019
Сообщения
124
Благодарностей
26
Баллы
28
Здравствуйте, подскажите пожалуйста как для каждой спарсеной страницы создавать новый текстовый файл, гуглить пытался ничего толком не нашел.
Спасибо!
 

Gunjubasik

Client
Регистрация
30.05.2019
Сообщения
3 444
Благодарностей
1 287
Баллы
113
Здравствуйте, подскажите пожалуйста как для каждой спарсеной страницы создавать новый текстовый файл, гуглить пытался ничего толком не нашел.
Спасибо!
68483
 
  • Спасибо
Реакции: BPOH

nicanil

Client
Регистрация
06.03.2016
Сообщения
2 242
Благодарностей
1 804
Баллы
113
Экшен Данные-Файлы-Записать в файл.
Имя можно генерировать через экшен Random или брать что-то со спаршенной страницы.

В поле "Что писать" указываете {-Page.Source-} (исходный код текущей открытой вкладки) или {-Page.Dom-} (DOM текущей вкладки)
 
  • Спасибо
Реакции: BPOH

BPOH

Client
Регистрация
11.04.2019
Сообщения
124
Благодарностей
26
Баллы
28
Спасибо помогло!
 

BPOH

Client
Регистрация
11.04.2019
Сообщения
124
Благодарностей
26
Баллы
28
Или не совсем
Создаю "Записать в файл" путь к файлу {-Project.Directory-}\{-Variable.author-}\{-Variable.kategoriya-}\text_{-Variable.title-}.txt
в него насыпаю переменных титул тема урл все ок
Дальше кубик парсинга парсит что ищим? - Много Что брать? Текст находит 100+ результатов если я засовываю это в переменную то туда кладется только 1 строка если указываю список и путь {-Project.Directory-}\{-Variable.author-}\{-Variable.kategoriya-}\text_{-Variable.title-}.txt то он не сохраняет, повторно захожу поле с путем к списку пустое
 

nicanil

Client
Регистрация
06.03.2016
Сообщения
2 242
Благодарностей
1 804
Баллы
113
Чтоб изменения в списке сохранялись в файл надо в настройках списка отметить настройку "Сохранять изменения в файл".

Можно по-другому (если Вам нужно только сохранить результат работы и всё) : сохраняете результат парсинга в локальный список (который не привязан ко внешнему файлу), потом с помощью экшена Опреации над списком объединяете элементы списка. Затем результат объединения сохраняете в Ваш файл через кубик Данные-Файл-Записать в файл.
 
  • Спасибо
Реакции: BPOH

BPOH

Client
Регистрация
11.04.2019
Сообщения
124
Благодарностей
26
Баллы
28
Чтоб изменения в списке сохранялись в файл надо в настройках списка отметить настройку "Сохранять изменения в файл".

Можно по-другому (если Вам нужно только сохранить результат работы и всё) : сохраняете результат парсинга в локальный список (который не привязан ко внешнему файлу), потом с помощью экшена Опреации над списком объединяете элементы списка. Затем результат объединения сохраняете в Ваш файл через кубик Данные-Файл-Записать в файл.
Здорово! все пишет, только как его очищать после каждого цикла?
 

BPOH

Client
Регистрация
11.04.2019
Сообщения
124
Благодарностей
26
Баллы
28
Разобрался, спасибо огромное!
 
  • Спасибо
Реакции: nicanil

nicanil

Client
Регистрация
06.03.2016
Сообщения
2 242
Благодарностей
1 804
Баллы
113
  • Спасибо
Реакции: BPOH

BPOH

Client
Регистрация
11.04.2019
Сообщения
124
Благодарностей
26
Баллы
28
Шаблон на коленке собранный 10 экшенов, без настроек даже в постере запускать не планирую. На будущее учту, спасибо!
 

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)