On Wed, 26 Jul 2023 at 16:52, Dom Grigonis <dom.grigo...@gmail.com> wrote:
> Could you give an example? Something isn’t working for me.

This is a metaclass:

class Meta(type):
class Demo(metaclass=Meta):

In order to catch those kinds of attribute lookups, you'll need the
metaclass to hook them. And you might need to use __getattribute__
rather than __getattr__. However, there may also be some checks that
simply look for the presence of the attribute (see: slots), so you may
find that it's even more complicated. It's usually easiest to just
create the slots you want.


Reply via email to