Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/363.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python ValueError:格式不完整_Python_Python 2.7_Keylogger - Fatal编程技术网

Python ValueError:格式不完整

Python ValueError:格式不完整,python,python-2.7,keylogger,Python,Python 2.7,Keylogger,我在youtube上看了一个教程,这个教程一开始就很有缺陷,但这是我能找到的最好的教程。我已经安装了pywin32和pyhook,它们都已安装,所以我不知道它可能是什么 import pyHook, pythoncom, sys, logging file_log = 'C:\Users\Nathan\Fun Stuff\log.txt' def OnKeyboardEvent(event): logging.basicConfig(filename=file_log, lev

我在youtube上看了一个教程,这个教程一开始就很有缺陷,但这是我能找到的最好的教程。我已经安装了pywin32和pyhook,它们都已安装,所以我不知道它可能是什么

   import pyHook, pythoncom, sys, logging

file_log = 'C:\Users\Nathan\Fun Stuff\log.txt'

def OnKeyboardEvent(event):
    logging.basicConfig(filename=file_log, level=logging.DEBUG, format='%(message)')
    chr(event.Ascii)
    logging.log(10,chr(event.Ascii))
    return True

hooks_manager = pyHook.HookManager()
hooks_manager.KeyDown = OnKeyboardEvent
hooks_manager.HookKeyboard()
pythoncom.PumpMessages()
“格式”指的是不完整的
“%(消息)”
,应为
“%(消息)s”
,表示“str转换类型”的
s
(参见)-消息通过
str
内置输入


“$(message)s”
恰好是默认值,我认为您可以忽略此参数。

请参阅。您需要向我们提供您遇到的错误,并告诉我们您试图解决的问题。错误为“值错误不完整格式”在第8行,我放了一个等号,它不再显示错误,但仍然不能正常工作,应该将我所有的按键记录到log.txt中,但日志文件没有播下任何东西,我不再收到格式错误,但在这一点上,它没有像应该的那样将按键记录到log.txt文件中