[pyar] Duda con Path para leer archivo

Sebastian Torres softmindfreak en gmail.com
Lun Feb 6 17:42:57 ART 2012


Esto demuestra que la explicación mas simple generalmente es la correcta :)

El 6 de febrero de 2012 17:33, Roberto Bozzacchi <robbie en metasigno.com>escribió:

> Ja ja ja.....
> Bueno... encontré el error! Y pido mil disculpas!
> Pero cuando hice el copy paste del nombre de archivo desde el explorador
> de windows, lo hice de un archivo 185-01.txt que está en otro directorio.
> Pero en el directorio que apuntaba estaba el archivo 184-01.txt
>
> Como me volvió loco esto!
> Y todo era un copy paste y ver dos ventanas distintas!
>
> Igual, me sirvió para aprender que me conviene mandar el nombre a una
> variable usando:
> MiFile = r'Archivo a leer'
>
> Y luego usar la variable MiFile
>
> Muchas gracias!!!
>
>
> El 6 de febrero de 2012 17:23, fisa <fisadev en gmail.com> escribió:
>
> 2012/2/6 Roberto Bozzacchi <robbie en metasigno.com>:
>> > También probé lo siguiente:
>> >
>> >>>>
>> >>>> miFile = r'C:\Files\CON_SI\185-01.txt'
>> >>>> miFile
>> > 'C:\\Files\\CON_SI\\185-01.txt'
>> >>>> with open(miFile) as fh:
>> >
>> >     for linea in fh:
>> >         print(linea)
>> >
>> > Traceback (most recent call last):
>> >   File "<pyshell#102>", line 1, in <module>
>> >     with open(miFile) as fh:
>> >
>> > IOError: [Errno 2] No such file or directory:
>> > 'C:\\Files\\CON_SI\\185-01.txt'
>> >
>> >
>> > Pero si hago esto si funciona:
>> >>>> miFile = r'C:\Files\CON_SI\Prueba.txt'
>> >>>> miFile
>> > 'C:\\Files\\CON_SI\\Prueba.txt'
>> >>>> with open(miFile) as fh:
>> >
>> >     for linea in fh:
>> >         print(linea)
>> >
>> >
>> > 3,3,,,,,,,,,,,,,,,,,,,,,,142,Churruca
>> > ,117,,,,,,,,,,,,,,,
>> >
>> > 4,3,,,,,,,,,,,,,,,,,,,,142,Churruca
>> > ,142,,,,,,,,,,,,,,,,,
>> >
>> > 5,3,,,,,,,,,,,,,,,,,,142,Churruca
>> > ,,,142,,,,,,,,,,,,,,,,,
>> >
>> >
>> >
>> > Lo cual la conclusión es que el problema es el nombre del archivo...
>> >
>>
>> Fijate que el error del primer intento te dice que el archivo no existe.
>> Seguramente tu archivo Prueba.txt sí existe, y por eso no tuviste
>> error en el segundo caso.
>> El problema no es que sea un nombre con número, sino que lo que
>> escribiste de nombre no es igual al nombre del archivo que querés
>> abrir.
>>
>> --
>> fisa  -  Juan Pedro Fisanotti
>> _______________________________________________
>> pyar mailing list pyar en python.org.ar
>> http://listas.python.org.ar/listinfo/pyar
>>
>> PyAr - Python Argentina - Sitio web: http://www.python.org.ar/
>>
>> La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de
>> Argentina - http://www.usla.org.ar
>>
>
>
>
> --
>
> Robbie Bozzacchi
> Metasigno Brain
>
> _______________________________________________
> pyar mailing list pyar en python.org.ar
> http://listas.python.org.ar/listinfo/pyar
>
> PyAr - Python Argentina - Sitio web: http://www.python.org.ar/
>
> La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de
> Argentina - http://www.usla.org.ar
>



-- 

*''An pessimist sees the difficulty in every opportunity;
an optimist sees the opportunity in every difficulty''
                                                                    Winston
Churchill*
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.python.org.ar/pipermail/pyar/attachments/20120206/2ea1adaf/attachment.html>


More information about the pyar mailing list