2014-01-13 2 views
1

키를 가져 와서 인쇄하기 만하면되지만, norway f.eks에서 키를 누르면 시도해 보겠습니다. Æ 또는 Ø를 선택하면 '[; 이건 내 코드예요키보드에서 특수 문자 가져 오기 Python Pygame

if event.type == pygame.KEYDOWN: 
    characterNumber = event.key 
    character = chr(characterNumber) 
    print(character) 

누구나 내가 어떻게 작동하는지 알 수 있습니까?

+0

확장 ASCII 또는 유니 코드를 사용하고있는 노르웨이어 문자는 있습니까? – Haz

답변

1

대신이 일을 :

characterNumber = event.key 
character = chr(characterNumber) 

을이 시도 :

character = event.unicode 

을 문서에 따르면, KEYDOWN 이벤트가 누른 키의 유니 코드 값을 나타내는 유니 코드 속성을 가져야한다 현재 키보드 레이아웃을 기반으로합니다.

+0

고마워요! 그것은 효과가있다! – Enthuziast

관련 문제