whycomputer.com >> Интернет знания >  >> Софтуер

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

С помощта на Python можете да проследявате всяко натиснато копче на клавиатурата и да записвате въведената информация. Python е език за програмиране, който позволява лесно програмирано улавяне на клавиши и работи на различни операционни системи – Linux/Unix, macOS и Windows.

Стъпка 1 – Създаване на нов скрипт

Отворете IDLE (интегрираната среда за Python), от менюто File изберете New Window. Натиснете Ctrl+S, въведете име getKeyPressed.py и запазете файла.

Стъпка 2 – Импортиране на Tkinter

В началото на скрипта добавете реда:

import Tkinter as tk

Стъпка 3 – Функция за обработка на натискане

Копирайте и поставете следния код, който реагира на всяко натискане:

def keypress(event):
    if event.keysym == 'Escape':
        mainRoot.destroy()
    keyPressed = event.char
    print "You pressed: " + keyPressed

Стъпка 4 – Свързване и стартиране

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

mainRoot = tk.Tk()
print "Press a key (Escape key to exit):"
mainRoot.bind_all('', keypress)
mainRoot.withdraw()
mainRoot.mainloop()

Отворете командния прозорец (Start → напишете cmd), навигирайте до директорията, където е записан скриптът (например C:\PythonXX\) и изпълнете:

python getKeyPressed.py

Започнете да пишете – всяка натисната клавиша ще се изведе в конзолата.


URL:https://bg.whycomputer.com/soft/100208100.html

Софтуер
  • Как да ускорирате скоростта на изтегляне

    Как работи скоростта на изтегляне Скоростта на изтегляне се измерва в количество данни, прехвърлени за секунда – обикновено в килобайти в секунда (KB/s). Колкото повече килобайти се прехвърлят към вашия компютър, толкова по‑бързо ще получите желания файл. Стъпка 1 Затворете всички програми, освен та

  • Ръководство за създаване на PGP ключ

    Pretty Good Privacy (PGP) е широко използвана технология за криптиране, която позволява безопасно изпращане и получаване на съобщения. При инсталиране на софтуера се генерира вашият личен PGP ключ – уникален код, който се използва за декриптиране на получените съобщения. Ключът се създава автоматичн

Интернет знания © https://bg.whycomputer.com