A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://mail.python.org/pipermail/python-dev/2016-June/144898.html below:

[Python-Dev] PEP: Ordered Class Definition Namespace

[Python-Dev] PEP: Ordered Class Definition Namespace [Python-Dev] PEP: Ordered Class Definition NamespaceRaymond Hettinger raymond.hettinger at gmail.com
Tue Jun 7 19:03:57 EDT 2016
> On Jun 7, 2016, at 10:51 AM, Eric Snow <ericsnowcurrently at gmail.com> wrote:
> 
> This PEP changes the default class definition namespace to ``OrderedDict``.

I think this would be a nice improvement.

> Furthermore, the order in which the attributes are defined in each class
> body will now be preserved in ``type.__definition_order__``.  This allows
> introspection of the original definition order, e.g. by class decorators.

I'm unclear on why this would be needed.  Wouldn't the OrderedDict be sufficient for preserving definition order?


Raymond

More information about the Python-Dev mailing list

RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4