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 对类的成员函数开启线程的方法
Jan 22 Python
详解PANDAS 数据合并与重塑(join/merge篇)
Jul 09 Python
django数据库自动重连的方法实例
Jul 21 Python
python删除列表元素的三种方法(remove,pop,del)
Jul 22 Python
利用Pandas和Numpy按时间戳将数据以Groupby方式分组
Jul 22 Python
Python实现图片识别加翻译功能
Dec 26 Python
Python实现bilibili时间长度查询的示例代码
Jan 14 Python
Pycharm 安装 idea VIM插件的图文教程详解
Feb 21 Python
python和go语言的区别是什么
Jul 20 Python
Python爬虫之爬取某文库文档数据
Apr 21 Python
Python-OpenCV实现图像缺陷检测的实例
Jun 11 Python
python数字图像处理实现图像的形变与缩放
Jun 28 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
WebQQ最新登陆协议的用法
2014/12/22 PHP
php操作xml入门之xml基本介绍及xml标签元素
2015/01/23 PHP
Laravel 创建指定表 migrate的例子
2019/10/09 PHP
asp批量修改记录的代码
2008/06/25 Javascript
用JS剩余字数计算的代码
2008/07/03 Javascript
基于jQuery试卷自动排版系统
2010/07/18 Javascript
jQuery Tips 为AJAX回调函数传递额外参数的方法
2010/12/28 Javascript
11个用于提高排版水平的基于jquery的文字效果插件
2012/09/14 Javascript
让AJAX不依赖后端接口实现方案
2012/12/03 Javascript
一个不错的js html页面倒计时可精确到秒
2014/10/22 Javascript
jQuery实现统计复选框选中数量
2014/11/24 Javascript
javascript面向对象之this关键词用法分析
2015/01/13 Javascript
JavaScript重定向URL参数的两种方法小结
2016/10/19 Javascript
touch.js 拖动、缩放、旋转 (鼠标手势)功能代码
2017/02/04 Javascript
ES6学习教程之Map的常用方法总结
2017/08/03 Javascript
JavaScript递归函数解“汉诺塔”算法代码解析
2018/07/05 Javascript
解决vue 界面在苹果手机上滑动点击事件等卡顿问题
2018/11/27 Javascript
Vuex的actions属性的具体使用
2019/04/14 Javascript
详解小程序之简单登录注册表单验证
2019/05/13 Javascript
jquery获取并修改触发事件的DOM元素示例【基于target 属性】
2019/10/10 jQuery
OpenLayers实现图层切换控件
2020/09/25 Javascript
Python中的startswith和endswith函数使用实例
2014/08/25 Python
python 调用c语言函数的方法
2017/09/29 Python
Python第三方库face_recognition在windows上的安装过程
2019/05/03 Python
python实现ssh及sftp功能(实例代码)
2020/03/16 Python
python时间序列数据转为timestamp格式的方法
2020/08/03 Python
python自动化发送邮件实例讲解
2021/01/04 Python
大学生表扬信范文
2014/01/09 职场文书
业务员薪酬管理制度
2014/01/15 职场文书
担保书怎么写
2014/04/01 职场文书
4s店活动策划方案
2014/08/25 职场文书
2019年12月24日平安夜祝福语集锦
2019/12/24 职场文书
golang内置函数len的小技巧
2021/07/25 Golang
「月刊Action」2022年5月号封面公开
2022/03/21 日漫
详解SQL报错盲注
2022/07/23 SQL Server
HTML5页面打开微信小程序功能实现
2022/09/23 HTML / CSS