gpt4 book ai didi

python - 从关键事件中获取特殊字符

转载 作者:太空宇宙 更新时间:2023-11-03 18:38:25 25 4
gpt4 key购买 nike

当 PyGame 按键事件被触发时,使用 chr(event.key) 收集与该按键关联的字母。当在挪威语键盘上按下带有特殊字符的键(例如 æøå 时,此功能不起作用。

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

如何检索这些字符?

最佳答案

不要这样做:

characterNumber = event.key
character = chr(characterNumber)

试试这个:

character = event.unicode

根据文档,KEYDOWN 事件应该有一个 unicode 属性,该属性表示基于当前键盘布局的按下键的 unicode 值。

http://www.pygame.org/docs/ref/event.html

关于python - 从关键事件中获取特殊字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21094075/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com