Manlio Perillo wrote:
> Python allows to subclass builtin classes but the Python Interpreter
> uses builtin types.
> As an example keyword arguments are inserted in a dict but I would
> like to use an user defined SortedDict.
>
> There are plans to add such a feature in a future version?

Note that it's polite to start a new thread when you change topic.

That said, I don't expect Python will ever let you replace things like this -- it means that libraries would not be able to depend on consistent behavior across users. What would happen if I did something like:

class BrokenDict(dict):
    def __getitem__(self, key):
        raise TypeError

and then set Python's dict to this dict instead? I would break pretty much every function that takes a **kwargs argument.

STeVe
--
http://mail.python.org/mailman/listinfo/python-list

Reply via email to