Two modules: x.py: class x(object): pass y.py: from x import x class y(x): pass
Now from the python command line: >>> import y >>> dir(y) ['__builtins__', '__doc__', '__file__', '__name__', '__package__', 'x', 'y'] I do not understand why class 'x' shows up here. -- http://mail.python.org/mailman/listinfo/python-list