Python自动控制鼠标中键滚动并截屏保

推荐图书:《Python可以这样学》,ISBN:9,董付国,清华大学出版社,第9次印刷图书详情(京东):董付国老师所有图书均提供配套教学资源。=================功能描述:程序启动3秒之后自动控制鼠标滚动,使得鼠标下方的窗口自动向下滚动并对屏幕上指定区域进行截图保存为图像文件。所用环境:win10+Python3.8.2+pywin32+pillow准备工作:1)执行pipinstallpywin32安装扩展库pywin32,如果安装后仍不能使用,可以参考下面的方法解决:Python3.6下安装扩展库pywin32的正确姿势2)执行命令pipinstallpillow安装扩展库pillow。参考代码:

使用方法:

提前打开一个窗口或WEB页面,然后运行上面的代码,再用鼠标单击要截屏的窗口把它切换到前台,剩下的事情就交给这个程序了。

运行结果:

以完美解决Python套接字编程时TCP断包与粘包问题这个文章为例,打开之后,运行上面的程序,再把浏览器窗口切换到前台,得到若干图像,前三个如下,

扩展应用:

截屏得到的若干图片文件,可以使用下面文章中介绍的技术进行拼接。

Python自动识别多个不完整图像拼接为完整图像

温馨提示

转载请注明:http://www.abuoumao.com/hykh/929.html

网站简介| 发布优势| 服务条款| 隐私保护| 广告合作| 网站地图| 版权申明

当前时间: 冀ICP备19029570号-7