Нет хорошего способа узнать, как была вызвана функция meth (). К тому времени, когда это вызывается, это просто функция. Если вместо этого вы используете @classmethod, вы, по крайней мере, передадите вам класс, но в этом случае они оба будут одинаковыми a
, поэтому я не уверен, что вы получите то, что хотите.
Для получения необходимой информации вам, вероятно, потребуется еще немного бухгалтерии.