Python截屏扩展库pyscreenshot安装与使用

PIL是非常成熟的Python图像处理扩展库,但只支持Python 2.x,另一个同样功能的扩展库pillow完美支持Python 3.x。然而,这两个库的部分功能不能在各版本的Linux平台使用,这其中就包括截屏模块ImageGrab。

除了语法简洁、功能强大、易学易用等优点之外,Python最大的优势应该就是扩展库丰富了,也就是所谓的生态良好。到今天为止,pypi.python.org已发布超过100万个扩展库。

在众多扩展库中,有个叫做pysreenshot的可以用来替代pillow包中的ImageGrab模块,用法和ImageGrab一样,支持全屏幕截图和指定区域截图。

该模块需要后端引擎的支持,根据官方文档显示,需要安装下列之一:

Python 3.5+pyscreenshot+PyQt4已在Ubuntu系统进行安装和测试成功,由于暂时不能截图,下面使用Windows 7平台进行模拟。大家自行在Ubuntu下使用sudo apt-get install安装Python 3.5和PyQt4,然后使用pip3安装pyscreenshot即可。首先在线安装这个模块

然后安装pillow(本机系统已安装,略去截图),就可以使用了,代码如下:

原文发布于微信公众号 - Python小屋(Python_xiaowu)

原文发表时间:2018-06-26

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏魏艾斯博客www.vpsss.net

宝塔面板网站备份迁移到新服务器的过程

最近群里有朋友问到宝塔面板的网站如何备份和搬家到新服务器,对于老手来说很简单了,但是对新手来说还需要有一步步学习的过程。为了方便众多新手学习、操作,魏艾斯博客总...

3.5K20
来自专栏好好学习吧

LoadRunner菜鸟入门学习笔记

  11.0 最高ie9( win7 32位+LR11+IE10可用,但win7 64位+LR11+IE10不可用,降至IE9可用),支持firefox3.6、...

1.6K20
来自专栏ionic3+

《跳一跳》小程序,python作弊ios版细节说明

功能不止作弊这么玩,其实很强大的,如常用于手机应用自动化测试,具体内容可以参考下文: 基于WebDriverAgent代理服务,实现iOS手机app自动化测试...

15240
来自专栏java 成神之路

iostat 命令详解

39290
来自专栏Python中文社区

Python开发微信公众号后台(系列一)

專 欄 ❈ 段晓晨,写过一点爬虫,写过几篇文章。能力虽有限,会尽量把想说的东西讲清楚。 知乎ID:段小草 知乎专栏:小段同学的杂记, https://zhua...

2.9K100
来自专栏JasonhavenDai

小爬虫之爬取淘宝MM1.技术路线2.目标3.分析4.运行结果5.源码

1.技术路线 python3 urllib re mysql sqlyog 2.目标 爬取淘女郎的MM信息 3.分析 网站:https://mm.taobao....

35070
来自专栏林德熙的博客

win10 uwp 如何开始写 uwp 程序 安装 VisualStudio创建应用启动流程显示 hellow

本文告诉大家如何创建一个 UWP 程序。 这是一系列的 uwp 入门博客,所以写的很简单

10310
来自专栏一“技”之长

Xcode创建可复用的代码块 原

        在各种程序开发中,编写代码的效率是非常重要的一个问题,各种优秀的编译器也都有相应的插件用于提高程序员的编码速度。在xcode中,可以通过定义代码...

15520
来自专栏小文博客

在线检测WP站点是否安全

32220
来自专栏卡少编程之旅

新主题博客诞生之路

35790

扫码关注云+社区

领取腾讯云代金券