Python 实现Mac 屏幕截图详解


Posted in Python onOctober 05, 2021

前言

最近想做个小玩意,需要在mac端实现屏幕截图,搜了下网上中文资源都比较老旧,于是查了下,发现有些好用的Python库已经支持Mac 以及 Linux 了,特此记录

pyscreenshot

github地址

github地址https://github.com/Zjvngvn/pyscreenshot里面有安装和用例说明

Python 安装

pip install pyscreenshot

用例代码

屏幕部分区域截图(x1,y1)左上点、(x2,y2)右下点截图:

import pyscreenshot as ImageGrab
# part of the screen
im = ImageGrab.grab(bbox=(0, 90, 2048, 1230))  # X1,Y1,X2,Y2
# save image file
im.save("box.png")

截图效果

在电脑端截图游戏画面:

Python 实现Mac 屏幕截图详解

总结

本篇文章就到这里了,希望能够给你带来帮助,也希望您能够多多关注三水点靠木的更多内容!

Python 相关文章推荐
从Python的源码浅要剖析Python的内存管理
Apr 16 Python
Python类的定义、继承及类对象使用方法简明教程
May 08 Python
python操作ssh实现服务器日志下载的方法
Jun 03 Python
在Python的Django框架中获取单个对象数据的简单方法
Jul 17 Python
python中scikit-learn机器代码实例
Aug 05 Python
Python实现读取txt文件中的数据并绘制出图形操作示例
Feb 26 Python
使用APScheduler3.0.1 实现定时任务的方法
Jul 22 Python
python内存监控工具memory_profiler和guppy的用法详解
Jul 29 Python
Python Pandas数据中对时间的操作
Jul 30 Python
Python for循环与getitem的关系详解
Jan 02 Python
使用Tensorflow-GPU禁用GPU设置(CPU与GPU速度对比)
Jun 30 Python
Python如何使用input函数获取输入
Aug 06 Python
基于Python和openCV实现图像的全景拼接详细步骤
C3 线性化算法与 MRO之Python中的多继承
Python编程super应用场景及示例解析
Python编程源码报错解决方法总结经验分享
Oct 05 #Python
Python编程根据字典列表相同键的值进行合并
Oct 05 #Python
python编程简单几行代码实现视频转换Gif示例
用 Python 定义 Schema 并生成 Parquet 文件详情
Sep 25 #Python
You might like
第八节 访问方式 [8]
2006/10/09 PHP
PHP跨时区(UTC时间)应用解决方案
2013/01/11 PHP
php使用iconv中文截断问题的解决方法
2015/02/11 PHP
php使用GD库创建图片缩略图的方法
2015/06/10 PHP
jquery select多选框的左右移动 具体实现代码
2013/07/03 Javascript
JS无限极树形菜单,json格式、数组格式通用示例
2013/07/30 Javascript
javascript中的取反再取反~~没有意义
2014/04/06 Javascript
angular.foreach 循环方法使用指南
2015/01/06 Javascript
jQuery循环动画与获取组件尺寸的方法
2015/02/02 Javascript
javascript排序函数实现数字排序
2015/06/26 Javascript
JavaScript严格模式详解
2015/11/18 Javascript
利用Node.js制作爬取大众点评的爬虫
2016/09/22 Javascript
浅谈struts1 & jquery form 文件异步上传
2017/05/25 jQuery
Bootstrap框架建立树形菜单(Tree)的实例代码
2017/10/30 Javascript
JavaScript实现数值自动增加动画
2017/12/28 Javascript
vue中axios请求的封装实例代码
2019/03/23 Javascript
浅谈VUE防抖与节流的最佳解决方案(函数式组件)
2019/05/22 Javascript
Python中使用PyHook监听鼠标和键盘事件实例
2014/07/18 Python
Python编程中的文件读写及相关的文件对象方法讲解
2016/01/19 Python
numpy.delete删除一列或多列的方法
2018/04/03 Python
详解django的serializer序列化model几种方法
2018/10/16 Python
解决python中画图时x,y轴名称出现中文乱码的问题
2019/01/29 Python
Django中使用 Closure Table 储存无限分级数据
2019/06/06 Python
tensorflow生成多个tfrecord文件实例
2020/02/17 Python
Django celery异步任务实现代码示例
2020/11/26 Python
运行python提示no module named sklearn的解决方法
2020/11/29 Python
纯CSS3制作漂亮带动画效果的主机价格表
2015/04/25 HTML / CSS
药学专业大专生的自我评价
2013/12/12 职场文书
十佳教师事迹材料
2014/01/11 职场文书
军训自我鉴定100字
2014/02/13 职场文书
大学生村官承诺书
2014/03/28 职场文书
2015年检验员工作总结范文
2015/04/30 职场文书
幼儿园园务工作总结2015
2015/05/18 职场文书
植物园观后感
2015/06/11 职场文书
python实现高效的遗传算法
2021/04/07 Python
「租借女友」第2季樱泽墨角色PV&新视觉图公开
2022/03/21 日漫