python版本3.7
用pyhook报错
TypeError: KeyboardSwitch() missing 8 required positional arguments: ‘msg’, ‘vk_code’, ‘scan_code’, ‘ascii’, ‘flags’, ‘time’, ‘hwnd’, and ‘win_name’
后来尝试换python2 发现并无此问题
查询之后还是没能解决
故选择放弃pyhook 转用pyWinhook
链接https://www.cnpython.com/pypi/pywinhook
找到对应的版本安装即可 我用的python3.7
所以是pip install pyWinhook-1.6.1-cp37-cp37m-win_amd64.whl
换了之后正常运行。