python - 按下某个键时如何使函数执行?
问题描述
我目前正在使用 Visual Studio Code 作为我的 IDE,我一直在试图弄清楚如何在我的脚本中制作它,如果按下某个特定键(例如我们示例的“l”),脚本将触发一个块执行函数的代码 - 例如 print("Ayy you press a key! good job!") 函数。我想知道是否有人可以告诉我如何做到这一点,或者如何使导入键盘工作。
解决方案
你可以使用keyboard
图书馆。尝试这个:
import keyboard
while True:
if keyboard.read_key() == "p":
myfunction()
推荐阅读
- clojurescript - 使用 Clojurescript 创建弹出窗口
- regex - 如何匹配出现在另一个单词之前的任何时候的单词,而不是在该单词之后?
- javascript - 如何在反应中动态更改配置文件中的值?
- r - R:按多个ID组合数据帧,如果匹配则按第二个ID对齐,否则插入NA
- java - 将不同类的pojo与共同属性进行比较
- css - SVG中风破折号数组CSS动画反转课程?
- swift - 如何用 PHCacheImageManager 替换 defaultImageManager
- javascript - JS用html文件重定向
- javascript - 有没有办法从用户提示输入中解决数学问题
- asp.net - XML 作为字符串内容到 Post API