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文件处理
Feb 29 Python
python web框架学习笔记
May 03 Python
Python 查找字符在字符串中的位置实例
May 02 Python
对Python 3.2 迭代器的next函数实例讲解
Oct 18 Python
Django异步任务线程池实现原理
Dec 17 Python
python连接mongodb集群方法详解
Feb 13 Python
python获取依赖包和安装依赖包教程
Feb 13 Python
Python安装whl文件过程图解
Feb 18 Python
解决python DataFrame 打印结果不换行问题
Apr 09 Python
selenium携带cookies模拟登陆CSDN的实现
Jan 19 Python
Python 数据科学 Matplotlib图库详解
Jul 07 Python
详解OpenCV获取高动态范围(HDR)成像
Apr 29 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
PHP安装全攻略:APACHE
2006/10/09 PHP
PHP实现的构造sql语句类实例
2016/02/03 PHP
Prototype中dom对象方法汇总
2008/09/17 Javascript
优化 JavaScript 代码的方法小结
2009/07/16 Javascript
Jquery带搜索框的下拉菜单
2013/05/06 Javascript
使用node.js 制作网站前台后台
2014/11/13 Javascript
jQuery实现单击和鼠标感应事件
2015/02/01 Javascript
js选项卡的实现方法
2015/02/09 Javascript
javascript 使用for循环时该注意的问题-附问题总结
2015/08/19 Javascript
js闭包用法实例详解
2016/12/13 Javascript
工作中常用的js、jquery自定义扩展函数代码片段汇总
2016/12/22 Javascript
详解Nodejs的timers模块
2016/12/22 NodeJs
js简易版购物车功能
2017/06/17 Javascript
jsonp跨域请求详解
2017/07/13 Javascript
基于DOM节点删除之empty和remove的区别(详解)
2017/09/11 Javascript
JS脚本加载后执行相应回调函数的操作方法
2018/02/28 Javascript
vue axios基于常见业务场景的二次封装的实现
2018/09/21 Javascript
探秘vue-rx 2.0(推荐)
2018/09/21 Javascript
Node.js学习教程之Module模块
2019/09/03 Javascript
JS动态图片的实现方法完整示例
2020/01/13 Javascript
extjs4图表绘制之折线图实现方法分析
2020/03/06 Javascript
云服务器部署Node.js项目的方法步骤(小白系列)
2020/03/23 Javascript
python文件读写并使用mysql批量插入示例分享(python操作mysql)
2014/02/17 Python
python使用三角迭代计算圆周率PI的方法
2015/03/20 Python
Python实现的对本地host127.0.0.1主机进行扫描端口功能示例
2019/02/15 Python
Python PyQt5整理介绍
2020/04/01 Python
pytorch中 gpu与gpu、gpu与cpu 在load时相互转化操作
2020/05/25 Python
使用darknet框架的imagenet数据分类预训练操作
2020/07/07 Python
基于Python的接口自动化读写excel文件的方法
2021/01/15 Python
捷科时代的软件测试笔试题
2015/11/09 面试题
化学教育专业自荐信
2014/07/04 职场文书
2014年小学国庆节活动方案
2014/09/16 职场文书
临时工聘用合同协议书
2014/10/29 职场文书
工人先锋号申报材料
2014/12/29 职场文书
2015年村级财务管理制度
2015/08/04 职场文书
三好学生竞选稿范文
2019/08/21 职场文书