Директория (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, в зависимости от содержимого директории.
Параметры компонента
Некоторые параметры по умолчанию скрыты в визуальном редакторе. Вы можете изменить все параметры через меню
Controls (Управление) в заголовке компонента.
| Имя (Name) | Тип (Type) | Описание (Description) |
|---|---|---|
path | MessageTextInput | Входной параметр. Путь к директории для загрузки файлов. По умолчанию: Текущая директория (.). |
types | MessageTextInput | Входной параметр. Типы файлов для загрузки. Выберите один или несколько, или оставьте поле пустым, чтобы попытаться загрузить все файлы. |
depth | IntInput | Входной параметр. Глубина поиска файлов. |
max_concurrency | IntInput | Входной параметр. Максимальное количество одновременных процессов (параллелизм) для загрузки нескольких файлов. |
load_hidden | BoolInput | Входной параметр. Если значение true, будут загружены скрытые файлы. |
recursive | BoolInput | Входной параметр. Если значение true, поиск файлов будет производиться рекурсивно (включая подпапки). |
silent_errors | BoolInput | Входной параметр. Если значение true, ошибки при загрузке не будут вызывать исключение (прерывание работы). |
use_multithreading | BoolInput | Входной параметр. Если значение true, будет использоваться многопоточность. |