Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import os
- #Abaixo coloque o diretório onde estão os arquivos que serão organizados
- # em pastas conforme as extensões
- dir = r"C:\Users\Andrew\Desktop\Nova pasta"
- todosArquivos = os.listdir(dir)
- todasExtensoes = []
- #Divide todas as extensões de arquivos por diretórios
- for i in todosArquivos:
- _, fext = os.path.splitext(i)
- if fext not in todasExtensoes:
- todasExtensoes.append(fext)
- #Cria todas as pastas para organizar os arquivos
- for ext in todasExtensoes:
- if ext:
- os.mkdir(os.path.join(dir, ext))
- #Move todos os arquivos para suas respectivas pastas
- for i in todosArquivos:
- _, ext = os.path.splitext(i)
- old_path = os.path.join(dir, i)
- new_path = os.path.join(dir, ext, i)
- os.rename(old_path, new_path)
RAW Paste Data