![](https://secure.gravatar.com/avatar/de311342220232e618cb27c9936ab9bf.jpg?s=120&d=mm&r=g)
April 21, 2016
4:15 p.m.
On 04/21/2016 12:35 PM, Joseph Martinot-Lagarde wrote:
No problem with that. In my experience, most RecursionErrors come from *accidental* recursion, which is straight-forwardly infinite and usually involves a single function.
It can come very easily with __getattr__, if __getattr__ itself uses an undefined attribute. This recursion is usually not what the user wanted! :)
True, but I'm pretty sure that falls in to the *accidental recursion* category. ;) -- ~Ethan~