Ben Hirsig wrote at 2022-7-28 19:54 +1000: >Hi, I noticed this when using the requests library in the response.elapsed >object (type timedelta). Tested using the standard datetime library alone >with the example displayed on >https://docs.python.org/3/library/datetime.html#examples-of-usage-timedelta > > > >It appears as though the timedelta object recursively adds its own >attributes (min, max, resolution) as further timedelta objects. I’m not >sure how deep they go, but presumably hitting the recursion limit.
If you look at the source, you will see that `min`, `max`, `resolution` are class level attributes. Their values are `timedelta` instances. Therefore, you can access e.g. `timedelta(days=365).min.max.resolution`. But this is nothing to worry about. -- https://mail.python.org/mailman/listinfo/python-list