Si, Marco ha ragione.
Togli "="  e vedrai che funziona.
Ciao


Il 03/06/2011 16:11, Marco De Paoli ha scritto:
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 <freeze...@gmail.com <mailto:freeze...@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@lists.python.it <mailto:Python@lists.python.it>
    http://lists.python.it/mailman/listinfo/python



_______________________________________________
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python

_______________________________________________
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python

Rispondere a