键盘监听一直报错
TypeError: KeyboardSwitch() missing 8 required positional arguments: ‘msg’, ‘vk_code’, ‘scan_code’, ‘ascii’, ‘flags’, ‘time’, ‘hwnd’, and 'w
我猜测是pyhook的版本太老了
直接下载pyhook3 whl文件,pip install就可以了
这是链接
导入的时候区分大小写PyHook3要不然会导入失败
顺便提一下pythoncom这个是在pywin32里只要有pywin32模块就行
博主遇到在使用pyhook进行键盘监听时出现TypeError错误,提示缺少8个必需参数。推测可能是因为pyhook版本过旧。解决方案是安装更新版本的pyhook3,通过pip直接安装whl文件,并注意在导入时区分大小写,应为PyHook3。同时提到pythoncom模块,指出只要拥有pywin32模块即可。
5509

被折叠的 条评论
为什么被折叠?



