Обработка архивов

class openav.modules.file_manager.unzip.UnzipMessages(path_to_logs: str = <property object>, lang: str = <property object>)[исходный код]

Базовые классы: Core

Класс для сообщений

Параметры:
  • path_to_logs (str) – Смотреть path_to_logs

  • lang (str) – Смотреть lang

class openav.modules.file_manager.unzip.Unzip(path_to_logs: str = <property object>, lang: str = <property object>)[исходный код]

Базовые классы: UnzipMessages

Класс для обработки архивов

Параметры:
  • path_to_logs (str) – Смотреть path_to_logs

  • lang (str) – Смотреть lang

property path_to_unzip: str

Получение директории для разархивирования

Результат:

Директория для разархивирования

Тип результата:

str

unzip(path_to_zipfile: str, new_name: str | None = None, force_reload: bool = True, out: bool = True) bool[исходный код]

Разархивирование архива

Параметры:
  • path_to_zipfile (str) – Полный путь до архива

  • new_name (str) – Имя директории для разархивирования

  • force_reload (bool) – Принудительное разархивирование

  • out (bool) – Отображение

Результат:

True если разархивирование прошло успешно, в обратном случае False

Тип результата:

bool