Granjero Moe <Granjero.Moe@...> writes:

> 
> Tengo estas líneas en un pequeño script:
> 
> for archivo_mover in os.listdir(directorio_origen):
>   print("Filebuscado: %s Fileanalizado: %s" % (tfilename, archivo_mover))
>   if re.match(r"%s.*" % tfilename, archivo_mover):
>     print( "Mover el archivo %s" % archivo_mover )
> 
> Y en la consola funciona bien pero en un script no, 
> falla cuando llega a la línea de la expresión regular: re.match...
> 
> ¿Alguna idea de por qué puede ser?
> 
> 


Lo siento, era la tontería más tonta: me faltaba el import re

Como tenía en cógido metido en un try-except pues me capturaba la excepción 
pero no sabía qué había ocurrido.
¿Hay alguna manera de pintar una traza de la excepción para saber qué ocurrió?

_______________________________________________
Python-es mailing list
Python-es@python.org
http://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/

Responder a