一、安装PyMouse。

1、使用命令安装PyMouse

     pip install pymouse

2、下载安装pyHook,这里要对应自己的python版本以及系统,我这是python3.7.4,64位,所以用pyHook-1.5.1-cp37-cp37m-win_amd64.whl。

不安会提示ImportError: No module named pyHook

   下载地址:https://www.lfd.uci.edu/~gohlke/pythonlibs/#pyhook

   安装:cmd命令,然后把下载的包拖入pip install 后,如pip install D:\pyHook-1.5.1-cp37-cp37m-win_amd64.whl

3、安装pip install pyuserinput,否则会提示 ImportError: No module named 'windows' 

二、使用PyMouse

1、基本用法

from pymouse import PyMouse

m = PyMouse()

m.position()#获取当前坐标的位置

m.move(x,y)#鼠标移动到xy位置

m.click(x,y)#移动并且在xy位置点击

m.click(x,y,1|2)#移动并且在xy位置点击,左右键点击

m.press(x,y)#按下鼠标

m.release(x,y)#释放鼠标

2、ride内部添加这个关键字,我是直接去D:\Programs\Python37\Lib\site-packages\SeleniumLibrary\keywords修改的element.py文件,具体如下

RIDE+Selenium2Library调用PyMouse进行鼠标操作

界面调用:

RIDE+Selenium2Library调用PyMouse进行鼠标操作

 

相关文章: