在尝试检查按下的键时出现错误

13 浏览
0 Comments

在尝试检查按下的键时出现错误

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

这是我目前的代码:

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

我收到了错误信息:

AttributeError:模块“keyboard”没有属性“is_pressed”

当我查看文档时,发现is_pressed是存在的。

是库出了问题还是我做错了什么?

admin 更改状态以发布 2023年5月21日
0
0 Comments

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

0
0 Comments

无论如何,我还是要将其作为正式答案添加。您提到您 git clone了存储库。我认为这很困惑,因为 README 中说您可以使用 pip installgit clone 安装包。

当您使用 import 时,它会告诉 Python 通过其包管理器查找模块,这些模块需要在您这端安装。 pip 是 Python 使用的包管理系统。

如果您想要安装以本地文件夹形式拥有的包(即,如果您想要测试一个本地模块),则可以在这里查看如何安装。

0