Инструменты пользователя

Инструменты сайта


Боковая панель

Перевод этой страницы:

ru:actions:lists

Работа со списками

Использование

Списки в основном используются для получения строк данных из текстового документа или записей данных в файл. Например, у вас есть файл со списком URL и нужно на них по очереди зайти, или вы парсите какие-то значения с сайта и нужно их отсортировать, удалить дубли и сохранить в файл(к примеру,спарсенные e-mail адреса).

Создание и заполнение

Чтобы добавить список в проект выберите группу действий «Списки» и создайте новый список.

Созданный список отобразится на панели статических блоков.

Список можно заполнить вручную или загрузить данные из файла. ProjectMaker позволяет работать с текстовыми файлами списков в формате .txt. Для того чтобы загрузить данные в список из файла нужно отметить опцию «Загружать из файла», и, если необходимо полностью синхронизировать список с файлом, отметить «Сохранять изменения списка в файл». Также понадобится указать путь к файлу, и разделитель. Опция «Оставлять пустой файл» оставляет пустой файл при взятии всех строк из списка.

Для создания действия со списком выберите действие «Операции над списком в этой группе». Доступны следующие операции со списком:

  • добавить строку - добавление строки в список.
  • добавить данные из списка - добавление данных из списка в другой список.
  • получить количество строк - получение количества строк в списке.
  • удалить строки - удаление определенных строк из списка, с определенным содержанием или всех строк.
  • получить строку - получение строки с возможностью удаления из списка и записью в переменную.
  • объединить элементы списка - объединение элементов списка с указанием разделителя и возможностью записи в переменную.
  • удалить дубли - удаление повторяющихся строк из списка.
  • Выделить подсписок - выделение подсписка из списка.
  • Перемешать элементы списка - расположение элементов в списке в рандомном порядке.
  • Сортировать - сортировка элементов списка по убыванию или возрастанию.
  • Сохранить в файл - сохранение списка в файл в ходе проекта с возможностью дозаписи элементов в конец списка.
  • Привязать к файлу - привязка списка к файлу в ходе проекта.
  • Добавить текст - добавление текста в начало, конец или в определенную строку списка.

Все операции интуитивно понятны и соответствуют операциям в обычном редакторе списка.

ru/actions/lists.txt · Последние изменения: 2015/10/06 13:46 — vladz