Problema al escribir ficheros.
Daniel González
ikarush en gmail.com
Lun Mayo 5 00:35:06 CEST 2008
Gracias
> > 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
>
> _______________________________________________
> Lista de correo Python-es
> http://listas.aditel.org/listinfo/python-es
> FAQ: http://listas.aditel.org/faqpyes
>
--
Daniel Gonzalez Cerviño
tel 653965048
ikarush en gmail.com
_______________________________________________
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