[Skip] > Any idea what exception gets raised when you kill a DOS box with > Python running? None; it's like doing sys._exit() (no exception is raised, no finally blocks are executed; open files may be left in inconsistent states; etc); Bad Idea.