Use empty string for self
grante at visi.com
Wed Mar 1 17:14:32 CET 2006
On 2006-03-01, John Salerno <johnjsal at NOSPAMgmail.com> wrote:
> I do get it. I think I will just have to get used to seeing
> the 'self' argument but understanding that it's not really
> something that is always passed in.
But it _is_ always passed to the function. You can even pass
it explicity when you call the method if you want:
instance = MyClass()
The two calls are equivalent.
> I'm trying to train myself to see
> def doittoit(self) as def doittoit()
You would be misleading yourself.
> Of course, that might not be a good strategy, because I know
> when it isn't used as an instance method (is that C
> terminology?), then you must explicitly pass the self
Grant Edwards grante Yow! I guess we can live
at on his POT FARM in HADES!!
More information about the Python-list