Содержание
Изучение того, как фиксировать каждую клавишу, нажимаемую на клавиатуре с помощью 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» для вашего проекта:
импорт ткинтер как тк
-
Скопируйте и вставьте следующий код, чтобы нажать каждую клавишу.
def нажатие клавиши (событие): 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», чтобы запустить вашу программу. Начните вводить текст с помощью клавиатуры, чтобы просмотреть все клавиши, нажимаемые в окне командной строки.