Как да заснемете клавишите с Python

Натиснат клавиш се показва в Python.

Стъпка 1

Стартирайте IDLE (Python GUI), кликнете върху менюто "Файл" и кликнете върху "Нов прозорец", за да отворите нов прозорец. Натиснете клавишите "Ctrl" и "S", за да отворите диалоговия прозорец "Запиши като". Напишете "getKeyPressed" до "Име на файла:" и кликнете върху "Запазване".

Стъпка 2

Добавете следния код, за да импортирате пространството за имена "Tkinter" в проекта:

внасят Tkinter като tk

Стъпка 3

Копирайте и поставете следния код, за да натискате всеки клавиш.

дефрагментиране (събитие): ако event.keysym == 'Escape': mainRoot.destroy () keyPressed = event.char печат "Натиснахте:" + keyPressed

Стъпка 4

Добавете следния код, за да отпечатате натиснатия клавиш, като използвате прозореца на командния ред:

mainRoot = tk.Tk () print "Натиснете клавиш (клавиш Escape за изход):" mainRoot.bind_all (', натискане на клавиш) mainRoot.withdraw () mainRoot.mainloop

Стъпка 5

Кликнете върху бутона "Старт" на Windows и въведете "cmd" в полето "Търсене на програми и файлове". Натиснете бутона "Enter", за да отворите прозореца на командния ред. Отидете на "C: \\" и напишете "python getKeyPressed". Натиснете "Enter", за да изпълните програмата. Започнете да пишете с клавиатурата, за да изведете всеки клавиш, натиснат в прозореца на командния ред