I figured out my problem. I initially had named my program SocketServer.py and then compiled it. It created a file SocketServer.pyc Then I changed the name of the program to TestServer3.py but when I imported SocketServer, it was importing from the compiled file left in the current folder (SocketServer.pyc) I guess. I deleted it and everything worked. Please bear with my ignorance. Thanks once again for the help, Kris
-- http://mail.python.org/mailman/listinfo/python-list