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

Ключ

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

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

...

Версия 14 (Python)

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

...

Описание

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

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

Image Removed

...

Image Added

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

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

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

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


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

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

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

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

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

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

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

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

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

...

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

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

Задача

В : в папке "Новая папка" расположены 2 папки. Получить путь до "Новая папка1". 

Image Removed

Необходимо получить коллекцию всех путей до всех папок и путь до папки из коллекции с индексом 0.
Image Added

Решение

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

Реализация

...

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

Результаты

...

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

...

Image Added