Мне нужен алгоритм, который организует некоторые файлы в каталоге по имени файла.
Я написал несколько категорий:
Bread = ["bread", "pizza", "spaghetti"]
Meat = ["hamburger", "meat", "porkchop"]
Если имя файла hamburger recipe.txt
,Мне нужно, чтобы этот файл был перемещен в определенный каталог с именем Meat
.
Если другое имя файла bread with vegetables.doc
, этот файл будет перемещен в папку с именем Bread
.
Я пытался написать это, но это не работает:
meat = ["hamburger", "meat", "porkchop"]
for filename in os.listdir(path):
if meat in filename:
os.rename(filename, "Meat/" + filename)
Можете ли вы помочь мне?