It's not consistent with what dir() of a class or instance does though. -1.
On Fri, Feb 15, 2008 at 5:30 PM, Raymond Hettinger <[EMAIL PROTECTED]> wrote: > Should dir(module) use __all__ when defined? > > >>> dir(Queue) > ['Empty', 'Full', 'LifoQueue', 'PriorityQueue', 'Queue', '__all__', > '__builtins__', '__doc__', '__file__', '__name__', '__package__', '_time', > 'deque', 'heapq'] > > >>> Queue.__all__ > ['Empty', 'Full', 'Queue', 'PriorityQueue', 'LifoQueue'] > > I like the second one better. > > > Raymond > _______________________________________________ > Python-Dev mailing list > Python-Dev@python.org > http://mail.python.org/mailman/listinfo/python-dev > Unsubscribe: > http://mail.python.org/mailman/options/python-dev/guido%40python.org > -- --Guido van Rossum (home page: http://www.python.org/~guido/) _______________________________________________ Python-Dev mailing list Python-Dev@python.org http://mail.python.org/mailman/listinfo/python-dev Unsubscribe: http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com