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