[Python-3000] Change to class construction? (original) (raw)
Guido van Rossum guido at python.org
Mon Jul 9 17:13:46 CEST 2007
- Previous message: [Python-3000] Change to class construction?
- Next message: [Python-3000] Change to class construction?
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
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/)
- Previous message: [Python-3000] Change to class construction?
- Next message: [Python-3000] Change to class construction?
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]