[Python-Dev] regrtest.py mystery (original) (raw)

Greg Ewing greg@cosc.canterbury.ac.nz
Tue, 18 Dec 2001 11:47:06 +1300 (NZDT)


Ka-Ping Yee <ping@lfw.org>:

He deemed the situation where M is loaded-but-missing-from-sys.modules to be even worse than for M to be left loaded-but-broken therein.

Maybe modules should have a this-module-is-broken flag which is set when the module fails to import properly, and which causes an exception on any further attempt to reference a name in it.

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