[Python-Dev] python/dist/src/Lib/bsddb __init__.py,1.5,1.6
Skip Montanaro
skip at pobox.com
Fri Sep 12 15:55:44 EDT 2003
>> I don't know what you mean here. Do you mean Mac OS 9 or Mac OS X?
>> I use bsddb all the time on Mac OS X.
Raymond> Hmm, I'll have to fix the docs too. They currently list bsddb
Raymond> as being only for Unix and Windows.
For non-GUI stuff Mac OS X is more Unix than Macintosh. ;-)
Raymond> Yes. Iterators and the rest of the mapping API (__iter__, pop,
Raymond> popitem, iteritems, setdefault, etc).
Raymond> Like dumbdbm and shelve, this is done by including
Raymond> UserDict.DictMixin as a base class.
I say go for it unless there's a serious backward compatibility problem. I
suspect the vast majority of the people who use bsddb do so through the
anydbm module, so if usage that way doesn't break you should be okay.
Skip
More information about the Python-Dev
mailing list