você está aqui: Home  → Arquivo de Mensagens

Renomear arquivos em massa removendo símbolos inúteis

Colaboração: Rafael Henrique da Silva Correia

Data de Publicação: 17 de janeiro de 2012

Acabei de fazer este script em Python e posto aqui pois não achei ninguém que tivesse feito algo assim e eu estava precisando muito! Este script elimina símbolos básicos (áéíóúãç ... etc) dos nomes dos arquivos e já os renomeia, usarei este para renomear uma série de arquivos antes de enviá-los a uma página web (a qual não trabalha bem com acentos e espaços). Quem quiser modificá-lo para seu uso fique a vontade! Segue a dica...

  #!/usr/bin/env python
  # -*- encoding: utf-8 -*-
  
  from os import rename
  from os import listdir
  
  arquivos = listdir('.')
  for arquivo in arquivos:
    rename(arquivo, arquivo.replace("á","a").replace("é","e").replace("í","i").replace("ó","o").replace("ú","u").replace("ã","a").replace("ç","c").replace(" ","_").replace(",","").replace("õ","o"))
    print arquivo.replace("á","a").replace("é","e").replace("í","i").replace("ó","o").replace("ú","u").replace("ã","a").replace("ç","c").replace(" ","_").replace(",","").replace("õ","o");
Rafael é bacharel em Ciência da computação pela Universidade de Sorocaba, apaixonado por Software livre e também colaborador ativo dentro da comunidade, mantêm o seu blog no endereço http://abraseucodigo.com.br e busca sempre compartilhar conhecimento com as outras pessoas

Facebook - alvo de criminosos cibernéticos

Por Fátima Conti

Facebook - alvo de criminosos cibernéticos

#infografico



Veja a relação completa dos artigos de Rafael Henrique da Silva Correia