This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author prasechen
Recipients prasechen
Date 2022-02-17.12:48:24
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1645102104.25.0.972023321131.issue46776@roundup.psfhosted.org>
In-reply-to
Content
A simple class definition:
class Foo: bar = property(lambda self: self.bar)
And get the value of Foo.bar, it returns correctly, <property object at 0x**********>.
And get the value of Foo().bar, it raises RecursionError:
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "<stdin>", line 1, in <lambda>
  File "<stdin>", line 1, in <lambda>
  File "<stdin>", line 1, in <lambda>
  [Previous line repeated 996 more times]
RecursionError: maximum recursion depth exceeded
History
Date User Action Args
2022-02-17 12:48:24prasechensetrecipients: + prasechen
2022-02-17 12:48:24prasechensetmessageid: <1645102104.25.0.972023321131.issue46776@roundup.psfhosted.org>
2022-02-17 12:48:24prasechenlinkissue46776 messages
2022-02-17 12:48:24prasechencreate