Я только недавно вошел в python, и теперь я практикуюсь (что я считаю довольно простым, но достаточно сложным для меня), создавая небольшие инструменты для сортировки файлов по папкам.
Пока чтовсе идет хорошо, но теперь я столкнулся с проблемой:
Мои файлы имеют следующий формат: myAsset_prefix1_prefix2_prettyName.ext;(т. е. Tiger_texture_spec_brightOrange.png)
myAsset всегда имеет разную длину, поскольку зависит от имени.
Я хочу отсортировать каждый файл одного и того же актива (тег "myAsset_") в отдельной папке.
Копирование в отдельную папку и т. Д. Не является проблемой, но .. Я не хочу обновлять массив вручную каждый раз, когда создаю / получаю новый актив.Таким образом, вместо использования операции startswith
и выполнения ее через список, я хотел бы создать этот массив при запуске моего скрипта, заставив скрипт посмотреть на имя файла и сохранить все до первого и включая первый«_» в переменной / массиве.
Возможно ли это?