Message413403
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 |
|
Date |
User |
Action |
Args |
2022-02-17 12:48:24 | prasechen | set | recipients:
+ prasechen |
2022-02-17 12:48:24 | prasechen | set | messageid: <1645102104.25.0.972023321131.issue46776@roundup.psfhosted.org> |
2022-02-17 12:48:24 | prasechen | link | issue46776 messages |
2022-02-17 12:48:24 | prasechen | create | |
|