为什么不安装pyhook
1.pyhook不支持python3
2.网络上有一些方法下载pyhook的whl然后pip安装到python3,可以运行,但是会因为编码问题导致移动到窗口标题含有非ASCII码时报错
TypeError: MouseSwitch() missing 8 required positional arguments: 'msg', 'x', 'y', 'data', 'time', 'hwnd', and 'window_name'
然后退出运行。
综上安装pyhook3,解决了上述问题
先查看python的版本,对应这两个扩展的版本
Python 3.7,AMD64
安装pyhook3 (anaconda)
1.conda install swig
2.pip install pyhook3
调用pyhook3
注意用import PyHook3 (pyHook3报错了..)
安装pythoncom
Pycom即pywin32