[Python-Dev] Optik

Guido van Rossum guido@python.org
Mon, 15 Apr 2002 11:30:13 -0400


I've thought about it some more, and I don't like the autoloader
business one bit.  I expect it will trip up auxiliary tools,
introspection, etc.

I don't think that names in the toplevel namespace are such a scarce
resource that we can't add a module or package there.  How about
calling the module OptionParser, since that seems to be the main class
exported by Optik?  I really don't care if it is a module or a
package, as long as this works:

    from OptionParser import OptionParser

    op = OptionParser(...suitable args...)

--Guido van Rossum (home page: http://www.python.org/~guido/)