【发布时间】:2020-11-20 03:09:21
【问题描述】:
它只是不起作用,我收到一个错误提示
AttributeError: 'Controller' object has no attribute 'is_pressed'
代码:
from pynput.mouse import Button, Controller
from pynput.keyboard import Key, Controller
from pynput.keyboard import Controller
from pynput import mouse
from pynput import keyboard
keyboard = Controller()
while True:
if keyboard.is_pressed('u'):
keyboard.press('w')
keyboard.release('w')
谁能帮帮我!
【问题讨论】:
-
pynput具有特殊类Listener来捕捉按下的键 - 它不需要while True。Controller仅用于发送新密钥。你为什么认为必须有is_pressed?你检查documentation了吗? -
你为什么认为
is_pressed属性应该存在?