Skip to content

Latest commit

 

History

History
44 lines (26 loc) · 1.94 KB

README.md

File metadata and controls

44 lines (26 loc) · 1.94 KB

Тестовое задание для университета

Скрипт обработки файлов

Описание

Этот скрипт предназначен для обработки файлов в различных форматах, включая преобразование PDF в DOCX, DOCX в PDF, сжатие изображений и удаление файлов по различным критериям. Скрипт использует библиотеки pdf2docx, docx2pdf, PIL для работы с изображениями и стандартные модули Python для работы с файловой системой.

Функции

PDF_to_Docx(catalog)

  • Описание: Преобразует PDF файлы в DOCX в указанном каталоге.
  • Параметры:
  • catalog: Путь к каталогу с файлами.

Docx_to_PDF(catalog)

  • Описание: Преобразует DOCX файлы в PDF в указанном каталоге.
  • Параметры:
  • catalog: Путь к каталогу с файлами.

compress_image(catalog)

  • Описание: Сжимает изображения в указанном каталоге.
  • Параметры:
  • catalog: Путь к каталогу с изображениями.

delete_files(catalog)

  • Описание: Удаляет файлы из каталога по различным критериям.
  • Параметры:
  • catalog: Путь к каталогу с файлами.

menu()

  • Описание: Главное меню для выбора действий с файлами.

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

python menu()

  • Этот код запускает главное меню, где пользователь может выбрать действие для обработки файлов.