@Nikolai39204

Как перераспределить файлы в папках с помощью python?

Есть 6 папок , в каждой по 30 уникальных фото

Задача:

Взять из каждой папки её первое фото и эти 6 фотографий поместить в новую папку
Потом взять из каждой папки её второе фото и т.д.
Сделать так 30 раз, пока фото не закончатся

В итоге должно получиться 30 новых папок , в каждой по 6 фото

Наглядный пример:

1п: 1ф, 2ф
2п: 1ф, 2ф
3п: 1ф, 2ф

1нп: 1ф,1ф,1ф
2нп: 2ф,2ф,2ф

п - папка исходная
ф - фото
нп - новая папка
  • Вопрос задан
  • 60 просмотров
Решения вопроса 1
@Artem468
В целом довольно просто.
1. Создать новые директории с помощью os.mkdir
2. Получить названия файлов в директории с помощью os.listdir
3. Переместить файл из старой директории в новую shutil.move
и так циклом по всем файлам нужных директорий
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы