Re: [Python-Dev] feature request: inspect.isgenerator

2006年6月01日 08:58:24 -0700

"Michele Simionato" <[EMAIL PROTECTED]> wrote in message 
news:[EMAIL PROTECTED]
> Yep, this is the crux. types.GeneratorType refers to generator objects,
> which in an improper sense are "instances" of a "generator function".
> I.e.
>
> def g(): yield 1 # this is a generator
>
> go = g() # this is a generator object
That terminology does not work. For every other type, an x is an x object 
and vice versa. I think most of us call functions which return generators 
a generator function when the distinction needs to be made. A generator is 
a type in the conceptual class 'iterator'.
Terry Jan Reedy
_______________________________________________
Python-Dev mailing list
[email protected]
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com

Reply via email to