Python na prática: gere um inventário dos arquivos de uma pasta
Baixe um script que lista nomes, extensões e tamanhos, sem mover ou excluir os documentos originais.
Antes de organizar uma pasta de projetos, vale saber o que existe nela. O script disponibilizado pelo oManga.tech percorre a pasta escolhida e gera um arquivo CSV para consulta.
Como executar
- Instale Python 3.9 ou superior e baixe o script na área de downloads.
- Abra o terminal na pasta em que salvou o arquivo.
- Execute o comando abaixo, substituindo o caminho pela pasta que deseja analisar.
python inventario.py "C:\Projetos" --saida inventario.csvNo Linux, use um caminho como /home/usuario/Projetos e, se necessário, o comando python3.
O que você recebe
O relatório contém caminho relativo, extensão, tamanho em bytes e data de modificação. Abra o CSV em um editor ou importe em uma planilha com separador ponto e vírgula. A ordenação facilita a conferência.
O script usa a biblioteca padrão do Python, ignora links simbólicos e registra erros de acesso. Ele não altera os documentos analisados e se recusa a sobrescrever um relatório existente. A única gravação é o CSV solicitado.
Pastas muito grandes podem levar tempo. Diretórios sem permissão serão informados no terminal e não terão seu conteúdo inventariado.
Baixar script e consultar instruções →
