尝试检查按下的键时出错

时间:2017-07-06 20:45:43

标签: python

我正在尝试使用简单的事件监听器。

这是我到目前为止所做的:

import keyboard 
while True:
    if keyboard.is_pressed('p'):
        print('You pressed P')

我收到错误:

  

AttributeError:模块'keyboard'没有属性'is_pressed'

当我查看documentation时,我发现is_pressed存在。

图书馆出了什么问题,或者我做错了什么?

2 个答案:

答案 0 :(得分:1)

无论如何,我会将其添加为正式答案。您提到了git clone存储库。我想这很令人困惑,因为自述文件说你可以pip installgit clone来安装软件包。

当你执行import时,它会告诉Python通过它的软件包管理器找到模块,这些需要安装在你的最后。 pip是Python使用的包管理系统

如果要安装作为本地文件夹的软件包(即如果要测试本地模块),可以这样做,请参阅here

答案 1 :(得分:-2)

请尝试重命名您的文档。不要将名称输入为“ keyboard.py”