Я пытаюсь организовать некоторые данные перед его обработкой.Организация и копирование файлов в новые папки
У меня есть папка с сырыми файлами tiff (они являются растровыми полосами от беспилотного датчика).
Я хочу переместить эти файлы в новые отдельные папки. например IMG_001_1, IMG_001_2, IMG_001_3, IMG_001_4 и IMG_001_5, все перемещены в новую папку под названием IMG_001. Я согласен с изменением структуры имен файлов, чтобы сделать код более простым.
Дополнительная проблема заключается в том, что в папке отсутствует несколько изображений. Текущие файлы: IMG0016 - IMG0054 (нет IMG0055), IMG0056 - IMG0086 (нет IMG0087) и IMG0087 - IMG0161. Вот почему я думаю, что было бы проще просто переименовать новые папки изображений с 1-143.
Моя основная проблема заключается в перемещении файлов в новые папки - создание папок довольно просто.
Не могли бы вы предоставить несколько примеров имен файлов? Я спрашиваю, потому что нужно будет выяснить, какие файлы идут туда. –
Что вы можете сделать, это захватить все файлы, соответствующие «IMG» + «1», а затем переместить его в это место (IMG1), а затем увеличить «1» до 123. Вам понадобится 're.match', 'shutil.move()' – Leb
Остин: некоторые примеры имен файлов IMG_0016_1.tif, IMG_0016_2.tif, ... IMG_0018_1.tif, ... – Josh