Hello Geremy, The whole point is, is not supposed to be a set; a set literal would end with "})". As you can see, there is no such construct in the string. It's just a dict inside parentheses. Somehow, the parser seems to think it's a set.
-- Howe howest...@gmail.com On Sun, Oct 24, 2010 at 2:58 AM, geremy condra <debat...@gmail.com> wrote: > On Sat, Oct 23, 2010 at 9:40 PM, Steve Howe <howest...@googlemail.com> wrote: >> Hello, >> >> This looks like a parser bug, but it's so basic I'm in doubt. Can >> anyone confirm ? >> >>>>> import sys >>>>> sys.version >> '2.7.0+ (r27:82500, Sep 15 2010, 18:14:55) \n[GCC 4.4.5]' >>>>> ({'', 1}.items()) >> Traceback (most recent call last): >> File "<stdin>", line 1, in <module> >> AttributeError: 'set' object has no attribute 'items' > > I'm not clear on what the bug is supposed to be, as this looks right > to me. Or are you trying to make a dictionary and getting thrown by > the set syntax? > > Geremy Condra > -- http://mail.python.org/mailman/listinfo/python-list