Как да заснемете клавишите с 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", за да изпълните програмата. Започнете да пишете с клавиатурата, за да изведете всеки клавиш, натиснат в прозореца на командния ред