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

Tim Peters tim.peters at gmail.com
Wed Aug 4 04:03:44 CEST 2004


[Tim Peters]

there's one routine that executes a module's initialization code, all imports go thru it eventually,

Which isn't true. I'm hacking imputils and ihooks now.

and that's the routine that now removes the module's name from sys.modules if the initialization code barfs.

[Greg Ewing]

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

With enough bother, sure. Go for it <wink -- but explaining subtleties is time-consuming and futile; better to find them yourself>.



More information about the Python-Dev mailing list