using "private" parameters as static storage?
Jean-Paul Calderone
exarkun at divmod.com
Thu Nov 13 14:05:17 EST 2008
On Thu, 13 Nov 2008 10:58:49 -0800 (PST), rurpy at yahoo.com wrote:
>On Nov 13, 11:32 am, "J. Cliff Dyer" <j... at sdf.lonestar.org> wrote:
>> On Thu, 2008-11-13 at 09:38 -0800, Matimus wrote:
> [snip]
>> > Preserving state is what classes are for.
>>
>> Preserving state is what *objects* are for.
>
>Not exclusively, generators also preserve state.
>
>def _spam():
> count = 1
> while 1:
> yield "spam " * count
> count += 1
>spam = _spam.next()
>
Surprise - generators are objects.
Jean-Paul
More information about the Python-list
mailing list