[Python] Scrivere su file

Marco De Paoli depaolim a gmail.com
Ven 3 Giu 2011 16:11:28 CEST


f.write =('titolo')

invece che una chiamata di funzione stai cercando di fare un assegnamento...

Marco

On Fri, Jun 3, 2011 at 4:07 PM, Freeze NorthPole <freeze782 a gmail.com>wrote:

> Ciao a tutti,
> sto provando a scrivere un programmino che mi permetta di scrivere su
> file i dati presi in input
> ma mi imbatto in un errore che capisco poco, vi riporto i nbasso sia
> il "codice" che l'errore
> avete suggerimenti?
> Grazie mille a tutti
> ------------inizio script-----------
> titolo = raw_input('Immetti il titolo della pagina: ')
> f = open ("link.html","w")
> f.write("<html><head><title>")
> f.write =('titolo')
> f.write("</head></title>")
>
>
> f.write("</body></html>")
> f.close()
> ------------fine script-----------
> ------------inizio Errore-----------
> Traceback (most recent call last):
>  File "C:\Documents and Settings\Supporto\Desktop\link.py", line 4, in
> <module>
>   f.write =('titolo')
> AttributeError: 'file' object attribute 'write' is read-only
> ------------fine errore-----------
> _______________________________________________
> Python mailing list
> Python a lists.python.it
> http://lists.python.it/mailman/listinfo/python
>
-------------- parte successiva --------------
Un allegato HTML è stato rimosso...
URL: <http://lists.python.it/pipermail/python/attachments/20110603/a4d8cf24/attachment.html>


Maggiori informazioni sulla lista Python