Работа с файлами
Базовые классы:
Unzip
Класс для сообщений
- Параметры:
path_to_logs (str) – Смотреть
path_to_logs
lang (str) – Смотреть
lang
Базовые классы:
FileManagerMessages
Класс для работы с файлами
- Параметры:
path_to_logs (str) – Смотреть
path_to_logs
lang (str) – Смотреть
lang
Очистка директории
- Параметры:
path_to_folder (str) – Путь к директории
out (bool) – Печатать процесс выполнения
- Результат:
True если директория очищена, в обратном случае False
- Тип результата:
bool
Создание директории
- Параметры:
path_to_folder (str) – Путь к директории
out (bool) – Печатать процесс выполнения
- Результат:
True если директория создана, в обратном случае False
- Тип результата:
bool
Получение поддиректорий
- Параметры:
path (Iterable) – Путь к директории
depth (int) – Глубина иерархии для извлечения поддиректорий
out (bool) – Отображение
- Результат:
Список с поддиректориями
- Тип результата:
List[Optional[str]]
Удаление недопустимых символов из пути
- Параметры:
path (str) – Путь
- Результат:
Путь
- Тип результата:
str
Поиск файла
- Параметры:
path_to_file (str) – Путь к файлу
ext (str) – Расширение файла
create (bool) – Создание файла в случае его отсутствия
out (bool) – Печатать процесс выполнения
- Результат:
True если файл найден, в обратном случае False
- Тип результата:
bool
Поиск файлов в указанной директории
- Параметры:
path_to_folder (str) – Путь к директории с файлами
exts (List[str]) – Расширения файлов
sort (bool) – Сортировать файлы
out (bool) – Печатать процесс выполнения
- Результат:
список с найденными файлами
- Тип результата:
List[Optional[str]]