首页 > 解决方案 > 键盘模块中的所有键名是什么?

问题描述

在 python 键盘模块https://pypi.org/project/keyboard/中,所有键的名称是什么?谁能给我一份清单,因为我找不到。

标签: python

解决方案


keyboard文档中甚至源代码中都没有这样的列表。在运行时通过从Windows APIkeyboard查询关键信息来构建其关键信息表,然后应用一些自己的后处理。dumpkeys

构建的密钥信息表keyboard不在其公共 API 中的任何位置,但如果您 import keyboard,私有keyboard._os_keyboard.from_name表应该具有所有keyboard的规范密钥名称。keyboard._canonical_names.canonical_names如果您也想要该信息,应该具有从非规范名称到规范名称的映射,但我不确定该表中的所有内容实际上都保证是受支持的键。


推荐阅读