On Sun, Nov 14, 2010 at 10:39 PM, Dmitry Groshev <lambdadmi...@gmail.com> wrote:
> Here are some proposals. They are quite useful at my opinion and I'm
> interested for suggestions. It's all about some common patterns.
<snip>
> Second, I saw a lot of questions about using dot notation for a
> "object-like" dictionaries and a lot of solutions like this:
>    class dotdict(dict):
>        def __getattr__(self, attr):
>            return self.get(attr, None)
>        __setattr__= dict.__setitem__
>        __delattr__= dict.__delitem__
> why there isn't something like this in a standart library?

There is:
http://docs.python.org/library/collections.html#collections.namedtuple

The "bunch" recipe is also fairly well-known; I suppose one could
argue whether it's std-lib-worthy:
http://code.activestate.com/recipes/52308-the-simple-but-handy-collector-of-a-bunch-of-named/

Cheers,
Chris
-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to