Съдържание
Да се научиш как да заснемеш всеки натиснат клавиш на клавиатурата с помощта на Python е начин да запазиш записа на информацията, въведена на твоя компютър. Python е език за програмиране, който може да се използва за програмиране на ключовете. Едно от предимствата на това е, че може да работи на различни операционни системи, като Linux / Unix, Mac OS X и Windows, според Python.com. В Python, "keysym" собственост се използва за откриване на натиснат клавиш и "Char ()" функция се използва за извличане на писмен символ.
инструкции
Натиснат клавиш може да се види в Python (Hemera Technologies / AbleStock.com / Getty Images)-
Стартирайте IDLE, кликнете върху "File" и "New Window", за да отворите нов прозорец. Натиснете "Ctrl" и "S", за да се покаже прозорецът "Запиши като". Въведете „get PasswordPosted.py“ до „Име на файла:“ и кликнете върху „Запазване“.
-
Добавете следния код, за да импортирате библиотеката „Tkinter“ за проекта си:
внос Tkinter като tk
-
Копирайте и поставете следния код, за да се натисне всеки клавиш.
def keypress (събитие): if event.keysym == 'Escape': mainRoot.destroy () keyPressed = event.char print "Натиснали сте:" + keyPressed
-
Добавете следния код, за да отпечатате натиснатия клавиш, като използвате прозореца за подкана:
mainRoot = tk.Tk () print "Натиснете клавиш (Escape ключ за изход):" mainRoot.bind_all (')
", натиснете бутона mainRoot.withdraw () mainRoot.mainloop () -
Кликнете върху бутона "Старт" и въведете "cmd" в текстовото поле "Търсене на програми и файлове". Натиснете "Enter", за да отворите прозореца със запетая. Придвижете се до "C: Python
"И напишете" getKeyPressed ". Натиснете "Enter", за да стартирате програмата. Започнете да пишете с клавиатурата, за да видите всеки от натиснатите клавиши в прозореца на командния ред.