Программа позволяет пользователю открыть из директории файл определенного формата (.txt, .xlsx, .md, .docx, .html, .pdf), после чего пользователь может внести изменения в открытый им файл. После внесенных изменений, файл сохраняется в новой директории.
- Перед запуском программы пользователь добавляет файл в директорию (all_files)
- Запуск программы происходит в main.py
- Создается новая директория для измененных файлов
- Программа определяет формат файла и открывает сам файл в режиме чтения, показывая его содержимое
- Программа дает возможность вписать в файл дополнительные данные
- После изменения файла, он переносится из директории all_files в новую директорию
Основными функциями для каждого типа файла являются функции чтения (reading) и записи (writing). Помимо этого, функция environment создает новую директорию для измененных файлов. Функция saving переносит измененные файлы в новую директорию.