[Python-Dev] Assignment to None (original) (raw)

Terry Reedy tjreedy at udel.edu
Tue Jun 10 08:11:12 CEST 2008


""Martin v. Löwis"" <martin at v.loewis.de> wrote in message news:484D9435.5020907 at v.loewis.de... |> At the global level, the subversion does not work: || I think you are misinterpreting what you are seeing.

No, you didn't understand the code I posted which explicitely demonstrated the same point you repeated. Again:

globals()['None'] = 'ha' None dir() ['None', 'builtins', 'doc', 'name', 'package'] globals()['None'] 'ha'

The point of the the last two lines is that the assignment was made but was ignored in line 2 [because, obviously, the interpreter bypasses the normal lookup procedure].



More information about the Python-Dev mailing list