[Python-Dev] Fix import errors to have data (original) (raw)

Greg Ewing greg at cosc.canterbury.ac.nz
Wed Aug 4 03:14:32 CEST 2004


Tim Peters <tim.peters at gmail.com>:

there's one routine that executes a module's initialization code, all imports go thru it eventually, and that's the routine that now removes the module's name from sys.modules if the initialization code barfs.

Couldn't that routine also save sys.modules before starting to execute the module's code?

Greg Ewing, Computer Science Dept, +--------------------------------------+ University of Canterbury, | A citizen of NewZealandCorp, a | Christchurch, New Zealand | wholly-owned subsidiary of USA Inc. | greg at cosc.canterbury.ac.nz +--------------------------------------+



More information about the Python-Dev mailing list