getstatusoutput

Fredy Cabre fredy9 en menta.net
Jue Oct 5 03:10:24 CEST 2006


al llamar con subprocess y el metodo se queda colgado el python, y con
els subprocess.Popen me da este error:
>>> Unhandled exception while debugging...
Traceback (most recent call last):
  File "C:\Documents and Settings\fredy\Mis documentos\yoquese.py", line
3, in <module>
    p = subprocess.Popen("c:\\windows\\explorer.exe",
stdout=subprocess.PIPE)
  File "C:\Python25\lib\subprocess.py", line 586, in __init__
    errread, errwrite) = self._get_handles(stdin, stdout, stderr)
  File "C:\Python25\lib\subprocess.py", line 681, in _get_handles
    p2cread = self._make_inheritable(p2cread)
  File "C:\Python25\lib\subprocess.py", line 722, in _make_inheritable
    DUPLICATE_SAME_ACCESS)
TypeError: an integer is required
 
 
Por otro lado me gustaría saber como recorrer los archivos de una
carpeta y mirar si empiezan por 
una cadena y si se cumple cambiar el nombre y moverlo de sitio, por
ejemplo
 
while not carpeta.fin
    if fichero.name="pepi*.jpg"
        rename 'C:\\cosas\\'+fichero.name, 'C:\\frutas\\jose.jpg'
 
 
Gracias a todos.
 
        




Más información sobre la lista de distribución Python-es