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