Re: ayuda lista
Antoni Aloy <[email protected]> Sun, 01 Nov 2009 09:53:46 +0100
| Newsgroups | gmane.comp.python.general.castellano |
|---|---|
| Message-ID | <1257065626.15085.1.camel@localhost> |
El dg 01 de 11 de 2009 a les 01:44 -0600, en/na Roger Martinez Ramirez va escriure: > Antes que nada dejenme presentarme mi nombre es roger martinez y es un novato en python y en cualquier otro lenguaje de programacion, he decidido iniciar como programador en este lenguaje y de momento estoy sufriendo algunas complicaciones. > > > > Les cuento mi cual es mi dilema tengo que no he logrado hacer una comprativa correctamente, mi codigo que trato de desarrollar es el siguiente: > > > > entrar a un directorio y guardar en una tupla los nombres de los archivos > > leer un archivo csv con 2 columnas guardarlo en una tupla cada renglon (z) > > quitarle el renglon > > bueno ya con eso, guardo los renglones de la tupla (z) en un hash llamado tabla > > de ahi viene mi problema tengo la tabla > > quiero comparar en contenido de la primera columna de la tabla con cada elemento de la tupla que contiene el nombre del archivo > > si esta no existe que siga el programa > > si existe una coinidencia debera renombrar el nombre del archivo con el de la segunda columna de la tabla ( este se debe de cumplir cuando la primera columna de tabla y algun elemento de la tupla que cotiene los nombres de los archivos del directorio coincidan). > > > > Espero alguien me pueda dar unas pistas saludos. > import pdb; pdb.set_trace() y antes mírate mírate la documentación del pdb (depurador de línea de comandos de Python). (con c para continguar, p para imprimir variables, n para next y s com paso a paso puedes empezar a funcionar). A partir de ahí podrás ver qué variables tienes y el flujo del programa y te permitirá hacer preguntas más concretas. Saludos, _______________________________________________ Lista de correo Python-es http://listas.aditel.org/listinfo/python-es FAQ: http://listas.aditel.org/faqpyes