[Python-Dev] Fix import errors to have data

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