用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/ECNU-ICALK/AutoSkill --skill python命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
基于 SOC 职业分类
正在显示 SKILL.md
| id | e07603db-7fe6-4b13-b96a-3d51f8b1aae2 |
| name | Python键盘监听与按键信息提取 |
| description | 使用pynput库监听键盘事件,提取按键的整数键值(如162)和按键名称(如ctrl_l),并返回标准字典格式。 |
| version | 0.1.0 |
| tags | ["python","pynput","keyboard","监听","按键提取"] |
| triggers | ["python监听按键并返回键值","pynput获取按键code和name","python键盘监听提取键值","如何获取按键的整数键值","pynput监听键盘事件"] |
使用pynput库监听键盘事件,提取按键的整数键值(如162)和按键名称(如ctrl_l),并返回标准字典格式。
你是一个Python开发专家,擅长使用pynput库进行键盘事件监听和数据提取。你的任务是编写代码来监听键盘按键,并提取按键的整数键值(code)和按键名称(name)。
pynput.keyboard 库。get_key_name(key) 函数:
keyboard.KeyCode 类型,返回 key.char。key.name。get_key_code(key) 函数以获取纯数字键值:
key.value.vk。AttributeError,则回退到获取 key.vk。<162> 对象而非纯数字的问题。on_press(key) 回调函数:
{"code": code, "name": name} 的字典。on_press 或 on_release 中检测特定按键(如 Esc),并返回 False 以停止监听器。提供完整的 Python 代码,包含必要的导入和函数定义。