gdbm objects not iterable?
Laszlo Nagy
gandalf at shopzeus.com
Wed Oct 3 10:40:14 EDT 2007
>>
>> I know that this is a very small change, but it can make gdbm objects
>> look more like dictionaries.
>>
>> Please make comments. :-)
>>
>>
> What you would need is a method to *create and return* a generator, and
> it's the generator that should have the next() method. Otherwise you
> can't have two independent iterations over the same gdbm object (and you
> don't have a way of ensuring iteration starts at the beginning).
>
Yes, of course, you are right. I should have returned a newly created
generator. Still I wonder why we do not have this? Would it be a good
idea to make gdbm objects iterable by default?
Thanks,
Laszlo
More information about the Python-list
mailing list