Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

Получить содержимое папки

...

Версия 14 (Python)

Группа действий: Файловая система 

...

Описание

Получает Действие получает пути до всех вложенных элементов папки.

Иконка действия

Image Removed

...

Image Added

Параметры и их настройки

Свойство
Англ. наименование
ОписаниеТипПример заполненияОбязательность заполнения поля
Параметры
Папка
Folder
Путь до папки, к которой будет применено действие
.
Путь к папкеC:\Users\qrupl\Desktop\TestДа
Тип объектов
Objects type

Вложенные элементы, пути к которым попадут в результирующую коллекцию.

По умолчанию "Все"


Выпадающий список:

  • Все
  • Только папки
  • Только файлы
Строка
Нет
Использовать рекурсию
Use recursion
При значении логической переменной = true, будут считаны все пути до вложений в выбранной папке и каждой вложенной в нее". При значении логической переменной = false, будут считаны пути до вложений только в выбранной папкеЧекбокс
Нет
Тип сортировки
Sort type

Способ, с помощью которого будет отсортировано результирующее значение. По умолчанию установлена сортировка по имени.

Элементы: По имени, По размеру, По типу, По дате создания, По дате изменения

.

Выпадающий список
Нет
Порядок сортировки
Sorting order

Способ, с помощью которого будет упорядочено результирующее значение. По умолчанию установлен порядок по возрастанию

.

Элементы: По возрастанию, По убыванию

.

Выпадающий список
Нет
Скрытые файлы
Hidden files
При значении "true" скрытые файлы тоже будут выведены
.
Логический
Нет
Результат
Результат
Result
Коллекция, содержащая пути до всех вложенных элементов
.
Коллекция

Особые условия использования

  1. Сортировка возможна по имени, размеру, типу, дате создания и дате изменения объектов.
  2. Также выбранный способ сортировки может упорядочить содержимое папки по возрастанию или по убыванию.
  3. Если пользователь решит не использовать сортировку, в результате содержимое папки будет отсортировано по имени объектов по возрастанию.
  4. Если выбран способ сортировки, но не выбран порядок по убыванию/возрастанию, то по умолчанию действие отсортирует по возрастанию.
  5. Если выбран порядок по возрастанию/убыванию, но не выбран способ сортировки, то по умолчанию действие отсортирует по имени объектов в выбранном порядке.
  6. Есть возможность вывода скрытых файлов в результат.
  7. Если к папке отсутствует доступ - робот возвращает ошибку.
  8. Если при рекурсии отсутствует доступ к какой-либо папке/файлу - робот возвращает ошибку.
  9. Если при сортировке отсутствует доступ к просмотру информации о некоторых файлах/папках, то они выводятся ниже других файлов/папок в результирующей коллекции.
  10. При сортировке по дате создания, дате изменения и размеру - папки выводятся в конце списка.

Пример использования 

Задача

В : в папке "Новая папка" расположены папки. Получить Необходимо получить коллекцию всех путей до всех папок и путь до папки из коллекции с индексом 0. 
Image RemovedImage Added

Решение

Воспользоваться : воспользоваться действием "Получить содержимое папки", "Получить значение по индексу". 

Реализация

...

  1. Собрать схему робота, состоящего из действий
  2. :
  3. .
  4. Image Removed
  5. Image Added
  6. Настроить параметры действия "Получить содержимое папки". 
    Image Modified
  7. Настроить параметры действия "Получить значение по индексу".
    Image Modified
  8. Нажать на кнопку "Старт" в верхней панели. 

Результаты

...

Программный робот отработал успешно. 

...

Image Added