[Python] self implicito

Alberto Granzotto agranzot a gmail.com
Sab 6 Ott 2012 22:26:56 CEST


On Wed, Oct 3, 2012 at 10:52 AM, Nicola Larosa <nico a teknico.net> wrote:

> Walter Valenti wrote:
> > Ho un metodo di una classe, che utilizza molti metodi di una classe
> > padre, con la conseguenza che sono pieno di "self.qualcosa".
> > C'è un modo per rendere implicito il "self"?
>
> No, non c'è, per scelta progettuale.
>
> >>> import this
> The Zen of Python, by Tim Peters
>
> Beautiful is better than ugly.
> Explicit is better than implicit.
>


Perché dichiarare esplicitamente `self` nella signature del metodo quando
puoi modificare il bytecode a runtime?

Prendi questo Tim Peters!
http://www.voidspace.org.uk/python/articles/metaclasses.shtml#the-selfless-metaclass
-------------- parte successiva --------------
Un allegato HTML è stato rimosso...
URL: <http://lists.python.it/pipermail/python/attachments/20121006/a727e992/attachment.html>


Maggiori informazioni sulla lista Python