Skip to content

Instantly share code, notes, and snippets.

@rudmanmrrod
Created November 23, 2016 19:47
Show Gist options
  • Save rudmanmrrod/67d0016935e03293df2bcf13efa75c60 to your computer and use it in GitHub Desktop.
Save rudmanmrrod/67d0016935e03293df2bcf13efa75c60 to your computer and use it in GitHub Desktop.
Script en python para cambiarle la extension a un archivo
import sys
import os
def add_extension(filename,item,extension):
new_name = ''
new_name = new_name.join(item.split('.')[0]) +'.'+extension
os.rename(filename+item,filename+new_name)
if __name__ == '__main__':
if(len(sys.argv)>1):
filename = sys.argv[1]
if not os.path.exists(os.getcwd()+'/'+filename):
print "El directorio solicitado no existe"
else:
filename = os.getcwd()+'/'+filename
if(len(sys.argv)>2):
extension = sys.argv[2]
if('.' in extension):
extension.replace('.','')
x = [x for x in os.listdir(filename)]
for item in x:
add_extension(filename,item,extension)
print "Se Renombraron con exito los archivos"
else:
print "Debe ingresar la extension a agregar"
else:
print "Debe ingresar el nombre del directorio"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment