Python实现鼠标在屏幕随机移动操作【Windows/Linux】
2017-10-24 15:52
891 查看
需要使用到的三方库如下:
pywin32
pyhook
PyMouse
python-xlib-0.15rc1.tar
pip安装
pywin32安装 下载地址
pyhook安装 下载地址
下载好pyinstaller后,cmd窗口下切换到pyinstaller_path,执行命令python setup.py install
安装好pyinstaller后,执行pyinstaller -F youfile.py,执行程序打包,会在项目dist目录下生成一个.exe可执行文件。
python-xlib
直接使用unzip pyinstaller.zip解压工具包,解压后即可使用,打包命令与windows下相同。
参考文档:http://blog.sina.com.cn/s/blog_60b45f230101kucn.html
pywin32
pyhook
PyMouse
python-xlib-0.15rc1.tar
Windows环境
1.环境搭建
pycharm安装pip安装
2.依赖库安装
pip install pymousepywin32安装 下载地址
pyhook安装 下载地址
3.代码实现
实现代码如下:#coding:utf-8 #随机移动鼠标操作,需使用到三方库为:pywin32、pyhook、PyMouse from pymouse import PyMouse from win32api import GetSystemMetrics import random import time m = PyMouse() m.position() width = GetSystemMetrics(0) heigth = GetSystemMetrics(1) m.move(200, 200) while True: x = random.randint(0, width) y = random.randint(0, heigth) m.move(x, y) time.sleep(random.randint(1, 3))
4.程序编译及打包
程序打包使用pyinstaller实现。下载地址为下载好pyinstaller后,cmd窗口下切换到pyinstaller_path,执行命令python setup.py install
安装好pyinstaller后,执行pyinstaller -F youfile.py,执行程序打包,会在项目dist目录下生成一个.exe可执行文件。
Linux环境
由于linux系统默认自带有python,所以仅需要安装所需使用到的三方库即可,需要使用到的三方库为:pymouse、python-xlib1.下载三方库
pymousepython-xlib
2.安装三方库
python setup.py install3.安装打包工具pyinstaller
下载打包工具pyinstaller直接使用unzip pyinstaller.zip解压工具包,解压后即可使用,打包命令与windows下相同。
参考文档:http://blog.sina.com.cn/s/blog_60b45f230101kucn.html
相关文章推荐
- 利用python实现对鼠标的移动点击操作
- 利用python实现对鼠标的移动点击操作(PyMouse 模块安装方法)
- 用python的控件wx实现了windows通过ssh登录linux(学习一)
- 【大话QT之五】Windows与Linux下文件操作监控的实现
- Python实现windows下模拟按键和鼠标点击的方法
- linux下python之模拟鼠标键盘动作具体实现
- virtualbox实现鼠标在Linux和windows直接切换
- python用parammiko模块实现linux的远程操作
- python开发之tkinter实现图形随鼠标移动的方法
- Python实现windows下模拟按键和鼠标点击的方法
- python实现在windows下操作word的方法
- 实现 linux与windows系统共享文件的操作
- Python基于pygame实现图片代替鼠标移动效果
- 图片移动、鼠标画线----实现GIS地图操作
- 移动硬盘实现Linux,Mac,Windows上的读写
- Python之Windows控件操作系列一:模拟鼠标点击
- python用parammiko模块实现linux的远程操作
- python用parammiko模块实现linux的远程操作
- Python基于pygame实现图片代替鼠标移动效果
- Python之Windows控件操作系列一:模拟鼠标点击