I can double click on a .py file and it executes, or use the command prompt.
I believe if you install the Activestate distribution it sets up the file registrations automatically.
As does the standard Windows distribution from python.org.
-Peter -- http://mail.python.org/mailman/listinfo/python-list