Python 截屏模块 pyscreenshot

问题描述

pyscreenshot 是一个 Python 的模块,用来对屏幕进行截屏并拷贝到 PIL or Pillow 图像对象中。这是一个纯 Python 库,支持跨平台。示例代码:import pyscreenshot as ImageGrab # fullscreenim=ImageGrab.grab()im.show() # part of the screenim=ImageGrab.grab(bbox=(10,10,510,510)) # X1,Y1,X2,Y2im.show()Ubuntu 下安装:sudo apt-get install python-pipsudo pip install pyscreenshotsudo apt-get install python-imaging# optional back-endssudo apt-get install scrotsudo apt-get install imagemagicksudo apt-get install python-gtk2sudo apt-get install python-qt4# optional for examplessudo pip install entrypoint2卸载:# as rootpip uninstall pyscreenshot类似的项目还有:gtkShotsautopy

时间: 2025-01-30 16:47:13

Python 截屏模块 pyscreenshot的相关文章

python截屏问题 win32和PIL

问题描述 python截屏问题 win32和PIL 服务器部署截屏程序,本地远程登录服务器的时候能正常截屏,如果把远程界面关闭或者最小化的时候,截屏就会失败使用PIL的情况: coordinate = (0 0 6020) pic = ImageGrab.grab(coordinate) 错误信息: File ""E:python-workspacecrawler-20150529spidersgz_spider.py"" line 141 in _do_crawl

利用Python为iOS10生成图标和截屏_python

简介 这两天更新完Xcode8之后发现Xcode对图标的要求又有了变化,之前用的一个小应用"IconKit"还没赶上节奏,已经不能满足Xcode8的要求了. 于是就想起来用Python自己做个脚本来生成图标. 其实这个脚本很早就写了,现在为了适应iOS10,就修改完善下,并且放到了GitHub. 可以看看效果图:  1.png 代码: #encoding=utf-8 #by 不灭的小灯灯 #create date 2016/5/22 #update 2016/9/21 #support

使用python编写android截屏脚本双击运行即可_python

测试的过程中经常需要截取屏幕,通常的做法是使用手机自带的截屏功能,然后将截屏文件复制出来,这种方法的优点是不需要连接数据线就可截屏,缺点则是生成的截屏文件命名是随机命名的,复制出来也比较麻烦.另一种方法是使用PC端的手机助手类软件. 这里使用python编写一个截屏的脚本,双击运行脚本就OK,截屏成功后会将截屏文件已当前时间命名,并保存在存放脚本的当前路径的screenshot文件夹下: #!/usr/bin/env python import os import time PATH = lam

教你用Python脚本快速为iOS10生成图标和截屏_python

简介 这两天更新完Xcode8之后发现Xcode对图标的要求又有了变化,之前用的一个小应用"IconKit"还没赶上节奏,已经不能满足Xcode8的要求了. 于是就想起来用Python自己做个脚本来生成图标. 其实这个脚本很早就写了,现在为了适应iOS10,就修改完善下,并且放到了 GitHub . 可以看看效果图:   代码: #encoding=utf-8 #by 不灭的小灯灯 #create date 2016/5/22 #update 2016/9/21 #support iO

截屏功能

给UIView添加扩展方法: // 截屏 - (UIImage *)captureScreenshot { UIGraphicsBeginImageContextWithOptions(self.bounds.size, NO, [UIScreen mainScreen].scale); // IOS7及其后续版本 if ([self respondsToSelector:@selector(drawViewHierarchyInRect:afterScreenUpdates:)]) { NSI

android4.3 截屏功能的尝试与失败分析

感谢网友cjd6568358的帮助,新版的Android系统截屏功能已经实现,需要的朋友请移步项目主页:https://github.com/Android-ScreenShot/AndroidScreenShotService(别忘点个star哦) (转载请注明出处:http://blog.csdn.net/buptgshengod) 1.背景          上一篇讲了在源码中捕获到了android手机的截屏函数(同时按下电源键与音量减,详情http://blog.csdn.net/bup

友推首创支持截屏涂鸦标记分享功能,社交分享组件又一玩家

近日,国内新晋的移动应用组件服务提供商友推发布了新版本,宣布首创推出截屏涂鸦标记分享功能,通过截屏涂鸦标记功能,更方便用户间的沟通分享,通过在图片上的创作加工,产生更多有趣.有分享价值的内容. 在以往的分享过程中,很多用户会截图发送给好友,并根据图片上的信息跟好友讨论,有时为了方便好友能更清楚本人想表达的点,还会先打开图片编辑软件,用画笔标记后发送给对方,操作过程繁琐,十分不方便. 友推在截屏分享中更进一步,通过整合截屏及涂鸦标记编辑,缩短用户的操作流程,帮助用户更好地编辑.表达所分享的内容.

友推首创支持截屏涂鸦标记分享功能

友推新版发布: 首创推出截屏保涂鸦标记分享功能,通过截屏涂鸦标记功能,更方便用户间的沟通分享,通过在图片上的创作加工,产生更多有趣.有分享价值的内容. 在分享的过程中,很多用户会截图发送给好友,并根据图片上的信息跟好友讨论,有时为了方便好友能更清楚本人想表达的点,还会先打开图片编辑软件,用画笔标记后发送给对方,操作过程繁琐,十分不方便. 友推在截屏分享中更进一步,通过整合截屏及涂鸦标记编辑,缩短用户的操作流程,帮助用户更好地编辑.表达所分享的内容. 友推share-android-v2.3 主要

每日Ubuntu小技巧:解决VirtualBox中截屏时的黑屏故障

VirtualBox是一个可以让你在一台物理主机上运行多个系统的软件.它支持Windows,Mac OS X 和Linux 并且是Oracle公司在维护它. 我们在这里写了很多关于VirtualBox的文章,你可以做一个快速的查找来查看所有关于VirtualBox的文章. 现在,这里有一个故事:VirtualBox有一个功能,允许用户快速的截取虚拟机会话的屏幕截图.这些截图可以通过粘贴板和宿主机共享. 这就是我们这里要说的了.当某一个Ubuntu 虚拟机中的功能启用后,这项截图的功能就不能够正常