[IronPython] __slots__ and __str__/__repr__

Dino Viehland dinov at exchange.microsoft.com
Wed Jul 5 23:18:31 CEST 2006


Cool, keep them coming J  We may not get to them all before 1.0 final, but it's always good to know where we're broken and what we need to improve on.

From: users-bounces at lists.ironpython.com [mailto:users-bounces at lists.ironpython.com] On Behalf Of Simon Dahlbacka
Sent: Wednesday, July 05, 2006 2:13 PM
To: Discussion of IronPython
Subject: Re: [IronPython] __slots__ and __str__/__repr__

no, not at all, I just played around at the console trying to find bugs.. :)
That said, it probably would suck pretty badly if I was using doctest or something similar..

/S
On 7/6/06, Dino Viehland <dinov at exchange.microsoft.com<mailto:dinov at exchange.microsoft.com>> wrote:

Thanks again for the bug report.  I've opened bug 797  to track this one



http://www.codeplex.com/WorkItem/View.aspx?ProjectName=IronPython&WorkItemId=797



Is this currently blocking you?  The reason I ask is we're only differing by a couple of things (the property name being the obviously most egregious one) and it'd be nice to have an idea how we should prioritize this.



From: users-bounces at lists.ironpython.com <mailto:users-bounces at lists.ironpython.com> [mailto:users-bounces at lists.ironpython.com<mailto:users-bounces at lists.ironpython.com>] On Behalf Of Simon Dahlbacka
Sent: Wednesday, July 05, 2006 12:29 PM
To: Discussion of IronPython
Subject: [IronPython] __slots__ and __str__/__repr__



CPython2.4.1
>>>class foo(object):
...    __slots__ = ["bar"]
...
>>>foo.bar
<member 'foo' of 'foo' objects>
>>> f = foo()
>>> f.bar
Traceback (most recent call last):
  File "<stdin>", line 1, in ?
AttributeError: bar




Ironpython beta8
>>>class foo(object):
...    __slots__ = ["bar"]
>>>foo.bar
<property# foo on Object_1>
>>> f = foo()
>>> f.bar
Traceback (most recent call last):
  File , line 0, in <stdin>##42
  File , line 0, in get_bar##43
AttributeError: '<class '__main__.foo'>' object has no attribute 'bar'

_______________________________________________
users mailing list
users at lists.ironpython.com<mailto:users at lists.ironpython.com>
http://lists.ironpython.com/listinfo.cgi/users-ironpython.com


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/ironpython-users/attachments/20060705/83c92523/attachment.html>


More information about the Ironpython-users mailing list