
problema con archivos
Publicado por Armando (2 intervenciones) el 21/12/2015 19:31:37
Hola soy nuevo en python, ocupo ayuda. tengo un duda lo que tiene que hacer es que tengo muchos archivos en una carpeta con una extensión en especifico y lo que quiero es que esos archivos cambiarlos a una extensión especifica con un programa ejecutable especial para esos archivos. tengo esto de avance a la hora de correrlo no me marca error ni nada pero tampoco hace lo de cambiar la extensión de los archivos.
alguien que me pueda auxiliar se los agradeceria, gracias!
alguien que me pueda auxiliar se los agradeceria, gracias!
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
import glob, os, shutil, os, errno, sys
import subprocess
from glob import glob
from os import getcwd
from os.path import join
from os.path import basename
from subprocess import call
listado = glob(join(getcwd(), '*','*','B*','1','1*'))
camino = 'C:\\Users\\user\\Desktop\\Dats\\COX\\DISK1\\2014\\' #dentro de esta carpeta se encuentran los archivos a convertir
for archivo in listado:
tmp = os.path.split(archivo)
path = tmp[0]
log = archivo
estacion = os.path.basename(tmp[0])
try:
print (path)
os.chdir(path)
subprocess.call(['rt_mseed.exe', log]) #programa .exe para pasar los archivos a la extensión en especifico
except OSError as e:
if e.errno == errno.ENOTDIR:
print ('error')
else:
print ('Error: %s' % e)
Valora esta pregunta


0