[Python-3000] Change to class construction?

Guido van Rossum guido at python.org
Mon Jul 9 17:13:46 CEST 2007


On 7/9/07, Phillip J. Eby <pje at telecommunity.com> wrote:
> At 09:03 PM 7/9/2007 +1000, Nick Coghlan wrote:
> >However, I will point out that setting class attributes via locals() is
> >formally undefined (it happens to work in current versions of CPython,
> >but there's no guarantee that will always be the case).
>
> As of PEP 3115, it's no longer undefined for class statements.

Where does it say so? To be honest, I don't know where ti find Nick's
claim in the reference manual. But I'm surprised that you read
anything about locals() into that PEP, as it doesn't mention that
function at all.

-- 
--Guido van Rossum (home page: http://www.python.org/~guido/)


More information about the Python-3000 mailing list