name of object inside it's methods?

Moshe Zadka moshez at
Mon Feb 28 06:33:31 CET 2000

On Mon, 28 Feb 2000, Jason Stokes wrote:

> >In other words I want the method to print the name of the object that it
> >belongs to
> Objects do not have names.  Objects can be referred to by names, but this is
> not the same thing; any object can be referred to by multiple names.

Or none at all:

reader = lambda f=open("file"): f.readline()

The file isn't referred to with any name you can get your hands on easily.
(Yes, you could start taking reader apart, but it's at best shaky)
Moshe Zadka <mzadka at>. 
INTERNET: Learn what you know.
Share what you don't.

More information about the Python-list mailing list