더북(TheBook)

에러 종류

이벤트 타입/키 이름 에러 : _tkinter.TclError: bad event type or keysym …

에러 메시지

Traceback (most recent call last):

  File "", line 28, in <module>

    t.onkeypress(turn_down, "down")

  File "<string>", line 8, in onkeypress

     … <중간 생략> …

    self.tk.call(what + (sequence, cmd))

_tkinter.TclError: bad event type or keysym "키 이름"

발생 이유

t.onkeypress 함수에서 키 이름을 틀리게 입력했을 때 발생합니다.

함수의 두 번째 인자로 전달한 “키 이름”의 대소문자와 철자가 올바른지 확인합니다.

해결 방법

t.onkeypress 함수에서 두 번째 인자의 키 이름을 확인하고 수정합니다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.