Какой модуль использовать для управления клавиатурой? - PullRequest
0 голосов
/ 08 января 2019

Какой модуль Python я должен использовать для управления клавиатурой моего компьютера?

Приведенный ниже код должен запустить «Блокнот» с надписью «Что бы вы ни хотели напечатать», но показывает, что нет модуля с именем Pynput

from pynput.keyboard import Key, Controller  
import time 
x = Controller()

x.press(windows)

x.release(windows)

x.type("notepad")

x.press(enter)

time.sleep(1)

x.type("Whatever you wanna type")

1 Ответ

0 голосов
/ 08 января 2019

Вы можете использовать keyboard модуль, вы можете установить pip3 install keyboard

Вот аналогичный способ выполнить точное задание с использованием модуля keyboard:

import keyboard
import time

keyboard.send("windows")
time.sleep(0.5)
keyboard.write("notepad")
keyboard.send("enter")
time.sleep(1)
keyboard.write("Whatever you wanna type")

Обратите внимание, что send() метод эквивалентен press(), за которым следует release()

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...