Pymouse使用小结

Pymouse使用小结

1. Pymouse的本身是利用ctypes调用一些win32中的api,功能较为单一,以下为从官方文档中提取的要素

# import the module
from pymouse import PyMouse

# instantiate an mouse object
m = PyMouse()

# move the mouse to int x and int y (these are absolute positions)
m.move(200, 200)

# click works about the same, except for int button possible values are 1: left, 2: right, 3: middle
m.click(500, 300, 1)

# get the screen size
m.screen_size()
# (1024, 768)

# get the mouse position
m.position()
# (500, 300)

但是在使用m.click时候发现这是一个双击事件,两次双击分别被放在了press和release中

结果发现是给的windows.py库文件中出错了
改成https://github.com/pepijndevos/PyMouse/blob/master/pymouse/windows.py
这个版本就没有问题了…

求求大佬下次别传错误的库文件啊!我再也不用pip install直接安装了.jpg

2.Pyhook的安装

推荐一个网站
https://www.lfd.uci.edu/~gohlke/pythonlibs/
提供了大量的python拓展库的非官方版本
从其中可以下载到一个whl文件

使用方法为到whl文件的目录下打开cmd,用Pip install安装即可

  • 2
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 4
    评论
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值