2013/5/8 Gollum1 <gollum1.smeag...@gmail.com>

> 2013/5/7 Marco Beri <marcob...@gmail.com>:
> > Prova con () dopo close :-)
>
> mi sono scappate... e non mi dava errore, quindi faceva un'altra
> close? e non quella chiamata dal metodo corretto?
>

No, non faceva assolutamente nulla.

Se provi a fare lo stesso da python interattivo vedrai una cosa più o meno
così:

>>> f = file("pippo", "w")
>>> f.close
<built-in method close of file object at 0xb7476288>

Come vedi viene solo visualizzato cos'è f.close.

Se metti una print davanti allora qualcosa avresti visto anche da programma:

>>> print f.close
<built-in method close of file object at 0xb7476288>
>>> print f.close()
None


Ciao.
Marco.

-- 
http://beri.it/ - Un blog
http://beri.it/i-miei-libri/ - Qualche libro
_______________________________________________
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python

Rispondere a