完成这个目标可以用cv2或者pyautogui这俩方案
python+anaconda
anaconda prompt 中可以输入以下命令来
- 查看所安装的环境
- 激活环境
- 查看环境下安装的包
conda info -e
conda activate envs_name(e.g. conda activate python27)
conda list
如果是源中的库(pyautogui),直接
pip/pip3 install xxx
如果是第三方库(opencv),则需先下载对应的.whl文件,将其复制进当前环境的script目录下,在prompt中进入script目录输入
pip/pip3 install xx.whl
在pycharm中配置anaconda环境,根据需要使用的环境选择解释器:https://jingyan.baidu.com/article/48b37f8dfd5b581a646488a2.html
pyautogui方式
pyautogui中所带的鼠标键盘函数使用方式介绍:https://www.jianshu.com/p/ff337d381a64
pyautogui yys脚本:https://www.cnblogs.com/RottenLeaf/p/10017782.html
主要函数:
pyautogui.locateOnScreen('name.png') | 确定图片在屏幕上的位置 |
pyautogui.click(action,duration = 0.5 ) | 进行鼠标点击 |
time.sleep(sec) | 设置等待时间 |
opencv方式
见https://blog.youkuaiyun.com/qq_38650545/article/details/81052184
感觉用pyautogui要简单很多,哈哈哈。