开发者社区> 问答> 正文

如何通过键盘模块获得实时输入?

import keyboard def printPressedKey(e): print("key pressed : {}".format(e.name))

keyboard.hook(printPressedKey)
keyboard.wait('esc')

当我按esc时,此代码将打印按的键。我想在按下按键时打印按下的按键。我怎样才能做到这一点?

编辑

仅当您在notepad ++中通过nppexec执行python时,才会发生这种情况,因此您只需在控制台上执行它即可。对不起大家;(

问题来源:stackoverflow

展开
收起
is大龙 2020-03-24 22:28:21 479 0
1 条回答
写回答
取消 提交回答
  • 使用pyinput包,它既适用于鼠标键盘,也适用于键盘

    https://pypi.org/project/pynput/

    回答来源:stackoverflow

    2020-03-24 22:28:28
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载