Problema al escribir ficheros.
Milton Galo Patricio Inostroza Aguilera
minoztro en gmail.com
Dom Mayo 4 22:41:24 CEST 2008
El día 4 de mayo de 2008 15:52, Daniel González Cerviño
<ikarush en gmail.com> escribió:
> Hola a todos.
>
> Llevo un buen rato intentando ejecutar un codigo tan sencillo como este:
>
> f = open ('fichero', 'rw')
> f.write ('cadena')
leete esto [1], y creo que como solucion le puedes decir a python la
extension del archivo...es decir fichero.txt o lo que necesites
[1] http://bugs.python.org/issue1422
Basicamente yo probe lo siguiente:
>>> f = open ('fichero', 'w')
>>> f.write("mensaje1")
>>> f.write("mensaje2")
>>> f.write("mensaje3")
>>> f.close()
>>> f = open ('fichero', 'r')
>>> f.read()
'mensaje3mensaje2mensaje1'
ahora si pruebas los dos modos 'wr' juntos te lanzara la exception que
ya conoces
>
> y me salta la siguiente excepcion :
>
> Traceback (most recent call last):
> File "<stdin>", line 1, in <module>
> IOError: [Errno 9] Bad file descriptor
>
> El fichero en cuestion, tiene permisos 777 ,
> intente tambien "inicializar el descriptor" f.seek ( 0 ,0 )
> Y el caso es que no se por donde seguir mirando..
>
> Un saludo
>
>
> -
> Daniel González Cerviño.
> Tel 653965048
>
>
>
>
>
>
> _______________________________________________
> Lista de correo Python-es
> http://listas.aditel.org/listinfo/python-es
> FAQ: http://listas.aditel.org/faqpyes
>
--
Milton Inostroza Aguilera
------------ próxima parte ------------
_______________________________________________
Lista de correo Python-es
http://listas.aditel.org/listinfo/python-es
FAQ: http://listas.aditel.org/faqpyes
Más información sobre la lista de distribución Python-es