Asi podria ser:
Código (python) [Seleccionar]
import os
def cortar(nomOriginal, nomNuevo, tamArchivo, tamCortar):
with open(nomOriginal, 'r+b') as file1:
f1 = file1.read (tamArchivo-tamCortar)
file1.close()
with open(nomNuevo, 'w+b') as file2:
file2.write(f1)
file2.close()
print("Cortado Hecho y guardado en: " + nomNuevo)
direc = os.getcwd()
dirList = os.listdir(direc)
for fname in dirList:
if(fname.upper().endswith('.JPG')):
if(os.path.isfile(direc + fname)== True):
if(os.path.exists(direc + fname + '.bak')== False):
print ('Nombre de archivo: '+ fname)
leno = os.path.getsize(direc + fname)
print ("inciando cortado en: " + direc + fname)
os.rename(direc + fname,direc + fname + '.bak')
cortar(direc + fname + '.bak', direc + fname, leno, 20000)
else:
print ('Archivo: ' + direc + fname + ' ya fue cortado')