Skip to Content

Директория (Directory)

Описание

Компонент Directory рекурсивно загружает файлы из указанной директории, предлагая настройки типов файлов, глубины поиска и параллельного выполнения. Для успешной загрузки файлы должны иметь поддерживаемый тип и размер. По умолчанию максимальный размер файла составляет 1024 МБ.

Компонент Read File поддерживает следующие типы файлов. Используйте архивные и сжатые форматы, чтобы объединить несколько файлов вместе, или используйте компонент Directory, чтобы загрузить все файлы из папки:

  • .bz2
  • .csv
  • .docx
  • .gz
  • .htm / .html
  • .json
  • .js
  • .md / .mdx
  • .pdf
  • .py
  • .sh
  • .sql
  • .tar / .tgz
  • .ts / .tsx
  • .txt
  • .xml
  • .yaml / .yml
  • .zip

На выходе выдает объект Data или DataFrame, в зависимости от содержимого директории.

Параметры компонента

Некоторые параметры по умолчанию скрыты в визуальном редакторе. Вы можете изменить все параметры через меню component1Controls (Управление) в заголовке компонента.

Имя (Name)Тип (Type)Описание (Description)
pathMessageTextInputВходной параметр. Путь к директории для загрузки файлов. По умолчанию: Текущая директория (.).
typesMessageTextInputВходной параметр. Типы файлов для загрузки. Выберите один или несколько, или оставьте поле пустым, чтобы попытаться загрузить все файлы.
depthIntInputВходной параметр. Глубина поиска файлов.
max_concurrencyIntInputВходной параметр. Максимальное количество одновременных процессов (параллелизм) для загрузки нескольких файлов.
load_hiddenBoolInputВходной параметр. Если значение true, будут загружены скрытые файлы.
recursiveBoolInputВходной параметр. Если значение true, поиск файлов будет производиться рекурсивно (включая подпапки).
silent_errorsBoolInputВходной параметр. Если значение true, ошибки при загрузке не будут вызывать исключение (прерывание работы).
use_multithreadingBoolInputВходной параметр. Если значение true, будет использоваться многопоточность.