次のエラーが発生し続けます。
AttributeError: Caribou instance has no attribute 'on_key_up'
問題は、私がその属性を持っていると確信していることです...
これが私のコードからの抜粋です(caribou.pyから):
def on_key_up(self, event):
if event.event_string == "Shift_R":
_r_shift_down = False
elif event.event_string == "Shift_L":
_l_shift_down = False
そして、これはエラーの原因となっている行です:
pyatspi.Registry.registerKeystrokeListener(caribou.on_key_up, mask=None, kind=(pyatspi.KEY_RELEASED_EVENT,))
誰かが私が間違っていることを見ますか?
ありがとう!
編集:おっと-カリブーインスタンスを作成する方法は次のとおりです:
caribou = Caribou()