Когда я использую import pynput, поскольку кнопка не импортируется, AttributeError: объект «Контроллер» не имеет атрибута «Кнопка»
Однако, когда я импортирую из него, я путаюсь в том, что такое контроллер, потому что они не названы, что мне делать? Как заставить их работать одновременно?
import pynput.mouse as ms
import pynput.keyboard as kb
import time
import stuff
mouse = ms.Controller()
keybord = kb.Controller()
while True:
time.sleep(3)
keybord.position = (454, 78)
keybord.press(Button.left)
keybord.release(Button.left)
mouse.press(Key.ctrl)
mouse.press('a')
mouse.release('a')
mouse.release(Key.ctrl)
mouse.press(Key.ctrl)
mouse.press('v')
mouse.release('v')
mouse.release(Key.ctrl)
mouse.press(Key.enter)
mouse.release(Key.enter)
Button
, по-видимому, является атрибутомpynput.mouse
. Поскольку вы импортировали этот подмодуль какms
, вы можете использоватьms.Button
для ссылки на этот атрибут. Или вы можете сделатьfrom pynput.mouse import Button
и оставить свой код как есть. - person jasonharper   schedule 20.07.2020