首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >模块'pynput.keyboard‘没有属性'press’

模块'pynput.keyboard‘没有属性'press’
EN

Stack Overflow用户
提问于 2021-01-02 08:54:57
回答 1查看 358关注 0票数 0

我使用的是python 3.8和pynput 1.7.2

这是我的代码。

代码语言:javascript
复制
import pynput
import time
time.sleep(5)
pynput.keyboard.press("a")

这是我得到的错误

代码语言:javascript
复制
Traceback (most recent call last):
    File ".\test.py", line 4, in <module>
        pynput.keyboard.press("a")
AttributeError: module 'pynput.keyboard' has no attribute 'press'

我试过这样做*

代码语言:javascript
复制
from pynput import keyboard, controller

*我还尝试使用大写C的控制器

它说控制器不是一个pynput包。

另外,出于某些原因,当我使用release而不是press时,它不会抛出任何错误,当我使用press或release for pynput.mouse时,它也不会给出错误

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-01-02 09:32:32

检查documentation以了解要使用的语法。

控制器是pynput.keyboard中的一个包。

代码语言:javascript
复制
from pynput.keyboard import Controller

keyboard = Controller()
keyboard.press('a')
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65535125

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档