class A:
  B = 1

a = A()
a.B

a.B呼び出しをフックしたいのですが、
(a.Bが実行される前に__getattr__のようなメソッドが呼ばれるとうれしい)