In <[EMAIL PROTECTED]>, [EMAIL PROTECTED] wrote: > 1) If mymodule is subsequently imported, will my `override' function be > used, or will python magically `fix' (or break depending on your > perspective) mymodule and use the original mymodule.test function?
It will not `fix` it. Importing an already imported module doesn't reload the module. > 2) Once I assign mymodule.test with override, will modules that > imported my module *PRIOR* to the assignment get override, or will they > keep the original function test()? They see the `override()` function. Ciao, Marc 'BlackJack' Rintsch -- http://mail.python.org/mailman/listinfo/python-list