У меня два вопроса:
1. Насколько использование suppress из contextlib – плохая практика? То есть это вот:
from contextlib import suppress
with suppress(AttributeError):
...
2. Говорят что слоты (`__slots__`) сокращают кол-во памяти, выделяемое на обьект, за счет хранения атрибутов в слотах, а не в словаре. Но почему тогда в этом коде результаты одинаковые по памяти?
https://i.imgur.com/sPjMjCa.png