import keyboard
def on_key(key):
file.write(str(key.__dict__) + "\n")
file.flush()
file = open("./log.txt", "w", encoding="utf-8")
keyboard.hook(on_key)
этот код прекрасно работает с Jupyter (Anaconda), но не работает с обычной Python IDE или консолью Python: он просто создает файл log.txt и ничего более. Почему?