编程语言
首页 > 编程语言> > python3 anaconda 安装pyhook3 pythoncom(pywin32)

python3 anaconda 安装pyhook3 pythoncom(pywin32)

作者:互联网

为什么不安装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

https://github.com/mhammond/pywin32/releases

标签:pyhook,pywin32,pyhook3,anaconda,安装,python3
来源: https://www.cnblogs.com/lqerio/p/12096710.html