According to the documentation for Python's use of the Windows registry, the version number of most recently installed version is in the key HKEY_LOCAL_MACHINE\Software\Python\PythonCore\CurrentVersion. But this key does not exist on my system. My configuration: Python 2.2.3 (#42, May 30 2003, 18:12:08) on Windows XP Professional, Version 2002, SP1. FWIW, I downloaded most recent revision (1.133.4.4) of the Wise installation script (python20.wse) from CVS. I then opened it with an evaluation copy of Wise Installation System. I've never used that product, but it appears that the above key isn't assigned a value.
Logged In: YES user_id=860120 The document "Python Registry" is at http://www.python.org/windows/python/registry.html The page "Python support for Windows" (http://www.python.org/windows/) has a link to that document, but it is classified as an old link. Seems to confirm your thinking that the documentation no longer describes the way things are done.
Logged In: YES user_id=11105 I'm unassigning this, since I neither maintain the python.org web pages nor would I want to. I would suggest to either remove these pages completely, or mark them as hopefully outdated.