[ python-Bugs-
1190599 ] dir() docs show incorrect output
though not entirely how it's suggested in the bug report.
\begin{verbatim}
>>> a = [1, 2, 3, 4, 5]
->>> import fibo, sys
+>>> import fibo
>>> fib = fibo.fib
>>> dir()
-['__builtins__', '__doc__', '__file__', '__name__', 'fib', 'fib2']
+['__builtins__', '__doc__', '__file__', '__name__', 'a', 'fib']
\end{verbatim}
Note that it lists all types of names: variables, modules, functions, etc.