Как создать и на чём сделать систему сортировки файлов по типу? Мне нужно создать систему которая работала бы по принципу положил в папку файл типа 1 он ушёл в папку 1 положил типа 2 он ушёл в 2 и так далее

30 Дек 2021 в 19:53
181 +1
0
Ответы
1

Для создания системы сортировки файлов по типу можно использовать скрипт на языке программирования, который будет мониторить папку, куда пользователь помещает файлы, и автоматически перемещать их в соответствующие папки в зависимости от их типа. Например, на Python можно написать скрипт следующего вида:

import os
import shutil
# Путь к папке, куда будут помещаться файлы
source_folder = "путь_к_папке_с_файлами"
# Пути к папкам для разных типов файлов
destination_folders = {
"тип1": "путь_к_папке_для_типа1",
"тип2": "путь_к_папке_для_типа2",
# Добавьте нужные типы файлов и пути к соответствующим папкам
}
def move_file(file_path, dest_folder):
shutil.move(file_path, dest_folder)
while True:
for file in os.listdir(source_folder):
file_path = os.path.join(source_folder, file)
if os.path.isfile(file_path):
file_type = file.split(".")[-1] # Получаем расширение файла
if file_type in destination_folders:
move_file(file_path, destination_folders[file_type])

Этот скрипт будет мониторить папку source_folder на наличие новых файлов и перемещать их в соответствующие папки в зависимости от их типа, указанного в словаре destination_folders.

Чтобы данный скрипт работал постоянно, его можно запустить в фоновом режиме на сервере или на компьютере с помощью cron задачи (на UNIX системах) или Task Scheduler (на Windows).

Надеюсь, данная информация будет полезной. Если у вас возникнут дополнительные вопросы, не стесняйтесь обращаться.

16 Апр 2024 в 19:54
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир