time または datetime を使用し、キーボードでキーワードを押さずにキーロガーを停止する方法。私のコードは次のとおりです。
from pynput import keyboard
import time
def on_press(key):
print('{} pressed.'.format(key))
def on_release(key):
print('{} released.'.format(key))
if str(key) == 'Key.esc':
print('Exiting...')
return False
listener=keyboard.Listener(on_press = on_press,on_release = on_release)
listener.start()
listener.join()