[Python-bugs-list] [ python-Bugs-447918 ] strange results from dir()
noreply@sourceforge.net
noreply@sourceforge.net
Sat, 04 Aug 2001 11:36:44 -0700
Bugs item #447918, was opened at 2001-08-04 04:17
You can respond by visiting:
http://sourceforge.net/tracker/?func=detail&atid=105470&aid=447918&group_id=5470
Category: Python Interpreter Core
Group: Python 2.2
Status: Open
>Resolution: Works For Me
Priority: 5
Submitted By: Uwe Zessin (zessin_5)
Assigned to: Nobody/Anonymous (nobody)
Summary: strange results from dir()
Initial Comment:
The code is from the CVS, friday.
Output from V2.1.1:
>>> dir()
['__builtins__', '__doc__', '__name__', 'sys']
>>> dir(sys)
['__displayhook__', '__doc__', '__excepthook__',
'__name__', '__stderr__',
...
That looks OK to me.
Output from V2.2-cvs from friday:
>>> dir()
[__builtins____builtins__, __doc____doc__,
__name____name__, syssys]
>>> dir(sys)
[__displayhook____displayhook__, __doc____doc__,
__excepthook____excepthook__,
...
>>> a=dir()
>>> a
[__builtins____builtins__, __doc____doc__,
__name____name__, syssys]
>>> b=a[0]
>>> b
__builtins____builtins__
>>> type(b)
<type 'str'>
>>> print b
__builtins__
>>> repr(b)
'__builtins__'"'__builtins__'"
>>> len(b)
12
>>>
That does not look right to me.
----------------------------------------------------------------------
>Comment By: Guido van Rossum (gvanrossum)
Date: 2001-08-04 11:36
Message:
Logged In: YES
user_id=6380
I can't reproduce this, and I believe that if it was
reproducible, the test suite would break catastrophically.
Did you hack the string repr code yourself, or do you have a
busted sys.displayhook installed?
Does repr() of all strings behave weirdly?
----------------------------------------------------------------------
You can respond by visiting:
http://sourceforge.net/tracker/?func=detail&atid=105470&aid=447918&group_id=5470