De acordo com as Leis 12.965/2014 e 13.709/2018, que regulam o uso da Internet e o tratamento de dados pessoais no Brasil, ao me inscrever na newsletter do portal DICAS-L, autorizo o envio de notificações por e-mail ou outros meios e declaro estar ciente e concordar com seus Termos de Uso e Política de Privacidade.
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
Por Fátima Conti
Facebook - alvo de criminosos cibernéticos
This policy contains information about your privacy. By posting, you are declaring that you understand this policy:
This policy is subject to change at any time and without notice.
These terms and conditions contain rules about posting comments. By submitting a comment, you are declaring that you agree with these rules:
Failure to comply with these rules may result in being banned from submitting further comments.
These terms and conditions are subject to change at any time and without notice.
Comentários